pub fn decode(
src: &[u8],
dst: &mut Vec<u8>,
speed: DecoderSpeed,
) -> Result<(), DecoderError>
Expand description
Decodes Huffman’s src
sequence into dst
vector of bytes. The speed
parameter is used to tell the encoder how many bits should be read and
decoded at a time.
Example:
use httlib_huffman::{DecoderSpeed, decode};
let speed = DecoderSpeed::ThreeBits;
let mut dst = Vec::new();
let src = vec![135];
decode(&src, &mut dst, speed).unwrap();