Function brotli::enc::metablock::InitContextBlockSplitter

source ยท
fn InitContextBlockSplitter<Alloc: Allocator<u8> + Allocator<u32> + Allocator<HistogramLiteral>>(
    alloc: &mut Alloc,
    alphabet_size: usize,
    num_contexts: usize,
    min_block_size: usize,
    split_threshold: floatX,
    num_symbols: usize,
    split: &mut BlockSplit<Alloc>,
    histograms: &mut <Alloc as Allocator<HistogramLiteral>>::AllocatedMemory,
    histograms_size: &mut usize,
) -> ContextBlockSplitter