Struct bitstream_io::BigEndian [−][src]
pub struct BigEndian;
Big-endian, or most significant bits first
Trait Implementations
impl Copy for BigEndian
[src]
impl Copy for BigEndian
impl Clone for BigEndian
[src]
impl Clone for BigEndian
fn clone(&self) -> BigEndian
[src]
fn clone(&self) -> BigEndian
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 BigEndian
[src]
impl Endianness for BigEndian
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