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. - Blocking Write interface
- Compressor - Uses
Encoder
to compress data into supplied writer. - Decompressor - Uses
Decoder
to decompress data into supplied writer.
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.