[−][src]Trait succinct::stream::BitRead
Allows reading bits from a source.
Required methods
fn read_bit(&mut self) -> Result<Option<bool>>
Reads a single bit from the source.
End-of-file is indicated by Ok(None)
.
Provided methods
fn read_int<N: PrimInt>(&mut self, nbits: usize) -> Result<Option<N>>
Reads nbits
bits as an integer, least-significant bit first.
fn read_int_be<N: PrimInt>(&mut self, nbits: usize) -> Result<Option<N>>
Reads nbits
bits as an integer, most-significant bit first.