Fix clippy::uninit_assumed_init, use MaybeUninit<T>
This commit is contained in:
parent
728367c59b
commit
526dfa65b6
|
@ -601,8 +601,8 @@ impl ComponentMem {
|
||||||
data: vec![],
|
data: vec![],
|
||||||
component_size: mem::size_of::<T>(),
|
component_size: mem::size_of::<T>(),
|
||||||
drop_func: Box::new(|data| unsafe {
|
drop_func: Box::new(|data| unsafe {
|
||||||
let mut val: T = mem::MaybeUninit::uninit().assume_init();
|
let mut val = mem::MaybeUninit::<T>::uninit();
|
||||||
ptr::copy(data as *mut T, &mut val, 1);
|
ptr::copy(data as *mut T, val.as_mut_ptr(), 1);
|
||||||
mem::drop(val);
|
mem::drop(val);
|
||||||
}),
|
}),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue