pub fn BrotliHistogramReindex<HistogramType: SliceWrapperMut<u32> + SliceWrapper<u32> + CostAccessors + Clone, Alloc: Allocator<u32> + Allocator<HistogramType>>(
    alloc: &mut Alloc,
    out: &mut [HistogramType],
    symbols: &mut [u32],
    length: usize
) -> usize