#lzma #sys #xz #stream

sys lzma-sys

Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the xz2 crate

16 releases

✓ Uses Rust 2018 edition

0.1.15 Aug 23, 2019
0.1.14 Mar 6, 2019
0.1.13 Jan 2, 2019
0.1.12 Dec 7, 2018
0.1.0 Mar 21, 2016
Download history 8669/week @ 2019-10-07 9126/week @ 2019-10-14 8058/week @ 2019-10-21 8022/week @ 2019-10-28 8079/week @ 2019-11-04 7682/week @ 2019-11-11 7146/week @ 2019-11-18 7655/week @ 2019-11-25 7712/week @ 2019-12-02 7775/week @ 2019-12-09 7620/week @ 2019-12-16 6639/week @ 2019-12-23 6034/week @ 2019-12-30 7991/week @ 2020-01-06 7158/week @ 2020-01-13

34,029 downloads per month
Used in 60 crates (2 directly)

MIT/Apache

1MB
22K SLoC

C 18K SLoC // 0.2% comments Visual Studio Project 1.5K SLoC Assembly 521 SLoC Automake 483 SLoC // 0.2% comments Rust 394 SLoC Shell 329 SLoC // 0.3% comments BASH 245 SLoC // 0.3% comments Visual Studio Solution 96 SLoC

xz2

Documentation

Bindings to the liblzma implementation in Rust, also provides types to read/write xz streams.

# Cargo.toml
[dependencies]
xz2 = "0.1"

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in xz2 by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies