Crate bitstream [] [src]

bitstream is a crate for dealing with single bit input and output

This crate provides a writer that can write single bits to an underlying Write implementation, and read them back using a reader implementation.

Reexports

pub use padding::Padding;
pub use padding::NoPadding;
pub use padding::LengthPadding;

Modules

padding

A module for padding bits into bytes

Structs

BitReader

BitReader is a reader for single bit values

BitWriter

BitWriter is a writer for single bit values