文件名称:bzip2-rs:纯Rust bzip2解码器
文件大小:267KB
文件格式:ZIP
更新时间:2024-04-16 17:41:56
compression bzip2 Rust
bzip2-rs Pure Rust 100%安全的bzip2解压缩器。 特征 rayon :启用使用全局线程池进行并行解码。 注意:此功能不受MSRV约束。 在撰写本文时,人造丝的MSRV为1.36.0 默认功能:支持Rust> = 1.34.2 rustc_1_37 :将MSRV提高到1.37,启用更多优化 nightly :要求Rust每夜,启用更多优化 用法 use std :: fs :: File; use std :: io; use bzip2_rs :: DecoderReader; let mut compressed_file = File :: open ( "input.bz2" )?; let mut decompressed_output = File :: create ( "output" )?; let mut reader = DecoderRe
【文件预览】:
bzip2-rs-main
----.gitignore(19B)
----LICENSE-MIT(1KB)
----README.md(2KB)
----fuzz()
--------.gitignore(25B)
--------Cargo.toml(762B)
--------fuzz_targets()
----CHANGELOG.md(1KB)
----.github()
--------workflows()
----Cargo.toml(1KB)
----tests()
--------parallel_decode_reader.rs(3KB)
--------samplefiles()
--------decode_reader.rs(3KB)
----LICENSE-APACHE(11KB)
----src()
--------decoder()
--------crc.rs(2KB)
--------huffman.rs(4KB)
--------lib.rs(2KB)
--------move_to_front.rs(3KB)
--------bitreader.rs(5KB)
--------header()
--------threadpool.rs(908B)
----benches()
--------decoder_reader.rs(1KB)
----rustfmt.toml(139B)