umbra_slice: Address clippy lint about transmute

Recent Clippy versions want the left and right hand sides written
explicitly.
This commit is contained in:
Michael Davis
2024-11-13 19:42:42 -05:00
parent dfb9e07a21
commit c35504f915

View File

@@ -257,7 +257,7 @@ impl<T: Copy, const PREFIX_LEN: usize, const SUFFIX_LEN: usize> TryFrom<&[T]>
// unstable function (`MaybeUninit::slice_assume_init_mut`).
fn copy_to_slice<U: Copy>(this: &mut [MaybeUninit<U>], src: &[U]) {
// SAFETY: &[U] and &[MaybeUninit<U>] have the same layout.
let uninit_src: &[MaybeUninit<U>] = unsafe { mem::transmute(src) };
let uninit_src = unsafe { mem::transmute::<&[U], &[MaybeUninit<U>]>(src) };
this.copy_from_slice(uninit_src);
}