pub fn split(len: usize, parts: usize, i: usize) -> usizeExpand description
Splits 0..len into at most parts contiguous ranges of near-equal size, returned as the start of range
i for i in 0..=parts (so range i is bounds(i)..bounds(i + 1)).