blart::rust_nightly_apis

Function maybe_uninit_uninit_array

Source
pub const fn maybe_uninit_uninit_array<T, const N: usize>() -> [MaybeUninit<T>; N]
Expand description

Create a new array of MaybeUninit<T> items, in an uninitialized state.

Note: in a future Rust version this method may become unnecessary when Rust allows inline const expressions. The example below could then use let mut buf = [const { MaybeUninit::<u8>::uninit() }; 32];.

This is a unstable API copied from the Rust standard library, tracking issue is #96097