Struct bitstream_io::LittleEndian [−][src]
pub struct LittleEndian;
Little-endian, or least significant bits first
Trait Implementations
impl Copy for LittleEndian[src]
impl Copy for LittleEndianimpl Clone for LittleEndian[src]
impl Clone for LittleEndianfn clone(&self) -> LittleEndian[src]
fn clone(&self) -> LittleEndianReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Endianness for LittleEndian[src]
impl Endianness for LittleEndianfn push<N>(queue: &mut BitQueue<Self, N>, bits: u32, value: N) where
N: Numeric, [src]
fn push<N>(queue: &mut BitQueue<Self, N>, bits: u32, value: N) where
N: Numeric, Pushes the given bits and value onto an accumulator with the given bits and value. Read more
fn pop<N>(queue: &mut BitQueue<Self, N>, bits: u32) -> N where
N: Numeric, [src]
fn pop<N>(queue: &mut BitQueue<Self, N>, bits: u32) -> N where
N: Numeric, Pops a value with the given number of bits from an accumulator with the given bits and value. Read more
fn drop<N>(queue: &mut BitQueue<Self, N>, bits: u32) where
N: Numeric, [src]
fn drop<N>(queue: &mut BitQueue<Self, N>, bits: u32) where
N: Numeric, Drops the given number of bits from an accumulator with the given bits and value. Read more
fn next_zeros<N>(queue: &BitQueue<Self, N>) -> u32 where
N: Numeric, [src]
fn next_zeros<N>(queue: &BitQueue<Self, N>) -> u32 where
N: Numeric, Returns the next number of 0 bits from an accumulator with the given bits and value. Read more
fn next_ones<N>(queue: &BitQueue<Self, N>) -> u32 where
N: Numeric, [src]
fn next_ones<N>(queue: &BitQueue<Self, N>) -> u32 where
N: Numeric, Returns the next number of 1 bits from an accumulator with the given bits and value. Read more
Auto Trait Implementations
impl Send for LittleEndian
impl Send for LittleEndianimpl Sync for LittleEndian
impl Sync for LittleEndian