Crate bzip2_rs[−][src]
bzip2_rs
is a pure Rust bzip2 decoder.
Main APIs
Decoder
: low-level, no IO, bzip2 decoderDecoderReader
: high-level synchronous bzip2 decoder
Features
- Default features: Rust >= 1.34.2 is supported
rustc_1_37
: bump MSRV to 1.37, enable more optimizationsnightly
: require Rust Nightly, enable more optimizations
Usage
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 = DecoderReader::new(compressed_file); io::copy(&mut reader, &mut decompressed_output)?;
Re-exports
pub use self::decoder::DecoderReader; |
Modules
block | bzip2 low-level block APIs |
decoder | bzip2 decoding APIs |
header | bzip2 low-level header APIs |