Struct brotli::writer::HuffmanTreeGroup [−][src]
pub struct HuffmanTreeGroup<Alloc32, AllocHC> where
AllocHC: Allocator<HuffmanCode>,
Alloc32: Allocator<u32>, { pub htrees: <Alloc32 as Allocator<u32>>::AllocatedMemory, pub codes: <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory, pub alphabet_size: u16, pub max_symbol: u16, pub num_htrees: u16, }
Fields
htrees: <Alloc32 as Allocator<u32>>::AllocatedMemory
codes: <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory
alphabet_size: u16
max_symbol: u16
num_htrees: u16
Implementations
impl<AllocU32, AllocHC> HuffmanTreeGroup<AllocU32, AllocHC> where
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
impl<AllocU32, AllocHC> HuffmanTreeGroup<AllocU32, AllocHC> where
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
Trait Implementations
impl<AllocU32, AllocHC> Default for HuffmanTreeGroup<AllocU32, AllocHC> where
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
impl<AllocU32, AllocHC> Default for HuffmanTreeGroup<AllocU32, AllocHC> where
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
Returns the “default value” for a type. Read more