pub trait ParseLE: Sized + Copy {
type Buf: AsMut<[u8]> + Default;
const BYTE_COUNT: usize;
// Required method
fn parse(i: &[u8]) -> IResult<&[u8], Self>;
}
Expand description
Marker trait that implies that Self
can be parsed in little-endian mode
Required Associated Constants§
Sourceconst BYTE_COUNT: usize
const BYTE_COUNT: usize
Same as std::mem::size_of::<Self>()
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.