flate3 0.1.4

High-performance RFC 1951 compression and de-compression

RFC 1951 compression and de-compression.

flate3 is intended to be a high-performance alternative to the flate2 crate.

It uses multiple threads to compress faster.

Compress example:

let mut comp = flate3::Compressor::new();
let data = [ 1,2,3,4,1,2,3 ];
let cb : Vec<u8> = comp.deflate( &data );
println!( "compressed size={}", cb.len() );

Inflate ( de-compress) example:

let uc : Vec<u8> = flate3::inflate( &cb );
println!( "de-compressed size={}", ub.len() );