pub fn HistogramAddVector<HistogramType: SliceWrapper<u32> + SliceWrapperMut<u32> + CostAccessors, IntegerType: Sized + Clone>(
    xself: &mut HistogramType,
    p: &[IntegerType],
    n: usize
)where
    u64: From<IntegerType>,