Struct brotli::enc::brotli_bit_stream::BlockEncoder [] [src]

pub struct BlockEncoder<'a, AllocU8: Allocator<u8>, AllocU16: Allocator<u16>> {
    pub alphabet_size_: usize,
    pub num_block_types_: usize,
    pub block_types_: &'a [u8],
    pub block_lengths_: &'a [u32],
    pub num_blocks_: usize,
    pub block_split_code_: BlockSplitCode,
    pub block_ix_: usize,
    pub block_len_: usize,
    pub entropy_ix_: usize,
    pub depths_: AllocU8::AllocatedMemory,
    pub bits_: AllocU16::AllocatedMemory,
}

Fields