3 unstable releases
Uses old Rust 2015
0.2.0 | Jun 4, 2017 |
---|---|
0.1.2 | Jan 6, 2017 |
0.1.1 | Jan 6, 2017 |
#5 in #ordinary
Used in huffman-coding
17KB
310 lines
bitstream-rs
Rust crate for reading and writing single bit values from ordinary Readers and Writers
Usage
Add this library to your dependencies in your Cargo.toml
[dependencies]
bitstream-rs = "0.2.0"
Then import it in your source code
extern crate bitstream;
You can now use the BitReader
and BitWriter
let mut writer = BitWriter::new(outfile);
let mut reader = BitReader::new(infile);
For more information, take a look at the docs
lib.rs
:
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.