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 LittleEndian
impl Clone for LittleEndian
[src]
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
[src]
fn clone(&self) -> LittleEndian
Returns 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 LittleEndian
fn 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 LittleEndian
impl Sync for LittleEndian
impl Sync for LittleEndian