fn initialize_h10<AllocU32: Allocator<u32>, Buckets>(
    m32: &mut AllocU32,
    one_shot: bool,
    params: &BrotliEncoderParams,
    input_size: usize,
) -> H10<AllocU32, Buckets, H10DefaultParams>
where Buckets: PartialEq<Buckets> + SliceWrapperMut<u32> + SliceWrapper<u32> + Allocable<u32, AllocU32>,