bitreader:Rust库,用于从字节缓冲区读取位序列

时间:2024-05-29 17:24:47
【文件属性】:

文件名称:bitreader:Rust库,用于从字节缓冲区读取位序列

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-29 17:24:47

Rust

读卡器 BitReader是一种帮助程序类型,用于从字节片中提取位字符串。 这是从字节缓冲区中首先读取一个位,然后读取三个位,最后读取四个位的方式: use bitreader::BitReader; let slice_of_u8 = &[0b1000_1111]; let mut reader = BitReader::new(slice_of_u8); // You obviously should use try! or some other error handling mechanism here let a_single_bit = reader.read_u8(1).unwrap(); // 1 let more_bits = reader.read_u8(3).unwrap(); // 0 let last_bits_of_byte = reader.read_u8(


【文件预览】:
bitreader-master
----.travis.yml(44B)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----src()
--------tests.rs(6KB)
--------lib.rs(13KB)
----Cargo.toml(624B)
----.gitignore(24B)
----README.md(1KB)

网友评论