[−][src]Crate compu
Compression/decompression library
Low-level API
Supplies direct wrappers over compression libraries
High-level API
- In-memory
- Compressor - Uses
Encoder
to compress data into internal buffer. - Decompressor - Uses
Decoder
to decompress data into external buffer.
- Compressor - Uses
- Blocking Write interface
- Compressor - Uses
Encoder
to compress data into supplied writer. - Decompressor - Uses
Decoder
to decompress data into supplied writer.
- Compressor - Uses
Cargo Features
brotli-c
- Enables brotli via C library. Default on.zlib
- Enables zlib via [cloudflare-zlib-sys](https://crates.io/crates/cloudflare-zlib-sys. Default on.
Modules
compressor | Compression module |
decoder | Decoder module |
decompressor | High level Decompression API |
encoder | Encoder module |