1 2 3 4 5 6 7 8 9 10
#[allow(dead_code)] pub(crate) fn clone_into_array<A, T>(slice: &[T]) -> A where A: Default + AsMut<[T]>, T: Clone, { let mut a = Default::default(); A::as_mut(&mut a).clone_from_slice(slice); a }