Crate features / compression-codecs
Feature flags · compression-codecs 0.4.46 · from crates.io 2026-10-24
compression-codecs features: what each one does, and the line to copy
Short answercompression-codecs 0.4.46 has 14 features. Nothing is on by default: turn on what you use. It needs Rust 1.83 or newer.
Pick features
Every feature
| Feature | In default | Turns on |
|---|---|---|
all-algorithms | brotli, bzip2, deflate, gzip, lz4, lzma, xz-parallel, xz, zlib, zstd, deflate64 | |
brotli-mbrotli | dep:mbrotli | |
deflate | flate2 | |
deflate64 | dep:deflate64 | |
gzip | flate2, memchr | |
lz4 | dep:lz4 | |
lzma | dep:liblzma | |
xz | lzma | |
xz-parallel | xz, liblzma/parallel | |
xz2 | xz | |
zlib | flate2 | |
zstd | libzstd, zstd-safe | |
zstd-mzstd | dep:mzstd | |
zstdmt | zstd, zstd-safe/zstdmt |
dep:x turns on the optional dependency x; x/y turns on feature y of dependency x (with ?, only if x is already on).
MSRV history
The minimum Rust version compression-codecs declares (rust-version), and the release that changed it:
- 0.4.33 (2025-11-23): Rust 1.83
Stuck on an older compiler? Pin the last version that supports it, for example cargo update -p compression-codecs --precise <version>, or use resolver 3, which picks compatible versions for you.
More on compression-codecs
Real downloads, dependents and alternatives: compression-codecs crate data (543.2K real downloads a day, 5 dependents).
docs.rs feature list · crates.io · license MIT OR Apache-2.0 · edition 2018
Up next
Before you depend on itcompression-codecs crate dataReal downloads, dependents, alternatives.Read it next →Did this answer your question?