#reader #single #bit #reading #values #writers #ordinary

bitstream-rs

用于从常规读取器和写入器读取和写入单个比特值的crate

3 个不稳定版本

使用旧的 Rust 2015

0.2.0 2017年6月4日
0.1.2 2017年1月6日
0.1.1 2017年1月6日

#5 in #ordinary


用于 huffman-coding

MIT 许可证

17KB
310

bitstream-rs

Rust crate,用于从常规读取器和写入器读取和写入单个比特值

用法

将此库添加到您的 Cargo.toml 依赖项中

[dependencies]
bitstream-rs = "0.2.0"

然后在源代码中导入它

extern crate bitstream;

现在您可以使用 BitReaderBitWriter

let mut writer = BitWriter::new(outfile);
let mut reader = BitReader::new(infile);

有关更多信息,请参阅 文档


lib.rs:

bitstream 是一个处理单个比特输入和输出的crate

此crate提供了一个可以将单个比特写入底层Write实现的写入器,并使用读取器实现读取它们。

无运行时依赖