pub const fn try_rfrom_fn<T, const N: usize, F, E>(fill: F) -> Result<[T; N], E>where F: FnMut(usize) -> Result<T, E>, [T; N]: ArrayFromFn<T, N>,