use mem::conjure_zst directly
This commit is contained in:
parent
18996c6985
commit
a6062a84bc
2 changed files with 2 additions and 1 deletions
|
|
@ -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)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue