pub const fn split_array_ref<T, const N: usize>(slice: &[T]) -> (&[T; N], &[T])