Crate simple_huffman

Source
Expand description

Dead simple Huffman encoding and decoding library

§Example

let (encoded, tree) = huffman_encode(data);
let decoded = huffman_decode(encoded, tree);

Enums§

Tree
A structure to hold a Huffman tree returned by huffman_encode and used by huffman_decode

Functions§

huffman_decode
Decodes a Huffman encoded byte vector.
huffman_encode
Encodes a vector to a byte vector and Huffman tree