pub trait PartialUninit: Sized {
// Required method
fn partial_init(&mut self);
// Provided methods
fn partial_uninit() -> MaybeUninit<Self> { ... }
fn boxed_partial_uninit() -> Box<MaybeUninit<Self>> { ... }
}
Expand description
PartialUninit.
Required Methods§
fn partial_init(&mut self)
Provided Methods§
fn partial_uninit() -> MaybeUninit<Self>
fn boxed_partial_uninit() -> Box<MaybeUninit<Self>>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.