[−][src]Trait deku::BitsReader
Required methods
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError> where
Self: Sized,
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError> where
Self: Sized,
Implementations on Foreign Types
impl BitsReader for u8
[src]
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
[src]
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
impl BitsReader for u16
[src]
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
[src]
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
impl BitsReader for u32
[src]
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
[src]
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
impl BitsReader for u64
[src]
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
[src]
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
impl BitsReader for usize
[src]
fn read(
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>
[src]
input: &BitSlice<Msb0, u8>,
len: usize
) -> Result<(&BitSlice<Msb0, u8>, Self), DekuError>