pub struct HuffmanEncoder;Expand description
Canonical Huffman encoder.
Output format:
[original_len: u32 LE][code_lengths: 256 bytes][bit_stream…][padding_bits: u8]
Implementations§
Auto Trait Implementations§
impl Freeze for HuffmanEncoder
impl RefUnwindSafe for HuffmanEncoder
impl Send for HuffmanEncoder
impl Sync for HuffmanEncoder
impl Unpin for HuffmanEncoder
impl UnsafeUnpin for HuffmanEncoder
impl UnwindSafe for HuffmanEncoder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more