#[repr(C)]pub struct FFIObj_Layout{
pub ptr: <*const Erased as ReprC>::CLayout,
pub vtable: <&'static VTable as ReprC>::CLayout,
}
Fields§
§ptr: <*const Erased as ReprC>::CLayout
§vtable: <&'static VTable as ReprC>::CLayout
Trait Implementations§
impl Copy for FFIObj
Auto Trait Implementations§
impl Freeze for FFIObj
impl RefUnwindSafe for FFIObj
impl !Send for FFIObj
impl !Sync for FFIObj
impl Unpin for FFIObj
impl UnwindSafe for FFIObj
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more