Struct brotli_decompressor::HuffmanTreeGroup [] [src]

pub struct HuffmanTreeGroup<Alloc32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> {
    pub htrees: Alloc32::AllocatedMemory,
    pub codes: AllocHC::AllocatedMemory,
    pub alphabet_size: u16,
    pub max_symbol: u16,
    pub num_htrees: u16,
}

Fields

Methods

impl<AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> HuffmanTreeGroup<AllocU32, AllocHC>
[src]

[src]

Important traits for &'a mut [u8]
[src]

Important traits for &'a mut [u8]
[src]

[src]

[src]

Trait Implementations

impl<AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> Default for HuffmanTreeGroup<AllocU32, AllocHC>
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl<Alloc32, AllocHC> Send for HuffmanTreeGroup<Alloc32, AllocHC> where
    <Alloc32 as Allocator<u32>>::AllocatedMemory: Send,
    <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Send

impl<Alloc32, AllocHC> Sync for HuffmanTreeGroup<Alloc32, AllocHC> where
    <Alloc32 as Allocator<u32>>::AllocatedMemory: Sync,
    <AllocHC as Allocator<HuffmanCode>>::AllocatedMemory: Sync