lzf 0.3.1

A small wrapper around LibLZF, a very small data compression library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate lzf;
use lzf::compress;
use lzf::decompress;

fn main() {
    let lorem = "\r\n\r\n\r\n\r\n                ALICE'S ADVENTURES IN WONDERLAND\r\n";

    println!("lorem.len: {}", lorem.len());

    let compressed = compress(lorem.as_bytes()).unwrap();
    println!("l: {}", compressed.len());

    let decompressed = decompress(&compressed[..], lorem.len()).unwrap();
    println!("l: {:?}", decompressed.len());
}