use mem::conjure_zst directly

This commit is contained in:
cyrgani 2026-02-05 14:33:30 +00:00
parent 18996c6985
commit a6062a84bc
2 changed files with 2 additions and 1 deletions

View file

@ -55,7 +55,7 @@ pub(super) const fn reify_to_extern_c_fn_hrt_bridge<
let f = unsafe {
// SAFETY: `F` satisfies all criteria for "out of thin air"
// reconstructability (see module-level doc comment).
mem::MaybeUninit::<F>::uninit().assume_init()
mem::conjure_zst::<F>()
};
f(bridge)
}

View file

@ -27,6 +27,7 @@
#![feature(restricted_std)]
#![feature(rustc_attrs)]
#![feature(extend_one)]
#![feature(mem_conjure_zst)]
#![recursion_limit = "256"]
#![allow(internal_features)]
#![deny(ffi_unwind_calls)]