#![allow(dead_code, deprecated, unused_variables, unused_mut)] #![feature(maybe_uninit_fill)] use std::mem::MaybeUninit; fn main() { let mut buf = [const { MaybeUninit::uninit() }; 10]; let initialized = buf.write_filled(1); assert_eq!(initialized, & mut [1; 10]); }