1 2 3 4 5 6
use core::mem::MaybeUninit; pub fn zeroed_init<T>() -> T { let inner = MaybeUninit::<T>::zeroed(); // Creates zero-initialized uninitialized memory unsafe { inner.assume_init() } }