[][src]Trait simple_bitrange::BitRangeRead

pub trait BitRangeRead<U> {
    fn range_read_le<R: RangeBounds<usize>>(self, range: R) -> U;
fn range_read_be<R: RangeBounds<usize>>(self, range: R) -> U; }

A simple bit extraction definition.

Required methods

fn range_read_le<R: RangeBounds<usize>>(self, range: R) -> U

Reads a range of bits from the type in little endian.

fn range_read_be<R: RangeBounds<usize>>(self, range: R) -> U

Reads a range of bits from the type in big endian.

Loading content...

Implementors

impl<'_> BitRangeRead<u16> for &'_ [u8][src]

impl<'_> BitRangeRead<u32> for &'_ [u8][src]

impl<'_> BitRangeRead<u64> for &'_ [u8][src]

impl<'_> BitRangeRead<u8> for &'_ [u8][src]

Loading content...