pub const fn spread_mut<T, const M: usize>(
    slice: &mut [T]
) -> [&mut [Padded<T, M>]; M]