pub fn fill<const N: usize, F>(fill: F) -> [<F as FnOnce<(usize,)>>::Output; N]where F: FnMut<(usize,)> + Destruct,