Crate lzf [stability]
[-] [+]
[src]
lzf-rs is a small wrapper around LibLZF, a very small data compression library.
The compression algorithm is very, very fast, yet still written in portable C.
This Rust library is a wrapper around the library from Marc Lehmann.
Basic Operation
#![allow(unstable)] let data = "foobar"; let compressed = lzf::compress(data.as_bytes()).unwrap(); let decompressed = lzf::decompress(compressed.as_slice(), data.len()).unwrap();
Enums
LzfError |
Functions
compress | Compress the given data, if possible. The return value will be set to the error if compression fails. |
decompress | Decompress the given data, if possible. The return value will be set to the error if compression fails. |
Type Definitions
LzfResult |