MS
Size: a a a
MS
MS
MS
L
/target
для игрокода и редактора использовать, чтоб всё было условно безопасно.L
L
std::raw::TraitObject
. Всё равно по плану там nighly-only.L
mem::forget
.R
MaybeUninit<T>::uninit().assume_init()
L
MaybeUninit<T>::uninit().assume_init()
R
let raw::TraitObject { vtable, .. } = mem::transmute(NonNull::<T>::dangling().as_ptr() as *mut dyn ComponentEditor);
R
L
let raw::TraitObject { vtable, .. } = mem::transmute(NonNull::<T>::dangling().as_ptr() as *mut dyn ComponentEditor);
L
R
o
MS
MS
o