Crate minilzo

Source
Expand description

LZO is a compression library with focus on decompression speed. minilzo is a lightweight subset of the full LZO library.

It is available online.

This rust library is a wrapper around the minilzo library and is fully compatible with LZO/minilzo compressed data.

§Basic Operation

let data = b"foobar";

let compressed = minilzo::compress(&data[..]).unwrap();

let decompressed = minilzo::decompress(&compressed, data.len()).unwrap();

Enums§

Error
Errors of Compression or Decompression

Functions§

compress
Compress the given data, if possible. An error will be returned if compression fails.
decompress
Decompress the given data, if possible. An error will be returned if decompression fails.