Trait kernel::debugfs::BinaryReader
source · pub trait BinaryReader {
// Required method
fn read_from_slice(
&self,
reader: &mut UserSliceReader,
offset: &mut Offset
) -> Result<usize>;
}Expand description
Trait for types that can be constructed from a binary representation.
See also BinaryReaderMut for the mutable version.
Required Methods§
sourcefn read_from_slice(
&self,
reader: &mut UserSliceReader,
offset: &mut Offset
) -> Result<usize>
fn read_from_slice( &self, reader: &mut UserSliceReader, offset: &mut Offset ) -> Result<usize>
Reads the binary form of self from reader.
offset is the requested offset into the binary representation of self.
On success, returns the number of bytes read from reader.