24 days of Rust - zip and lzma compression
The zip crate is the most commonly used
Rust library for manipulating ZIP archives. It supports reading and writing
.zip files with different compression methods (store, deflate, bzip2).
There are at least three crates for LZMA (de)compression on crates.io.
lzma is pure Rust, but currently allows
only reading from archives.
rust-lzma supports both reading
and writing compressed data, but it's a wrapper for liblzma. Similarly
the xz2 crate is a binding for liblzma.