#[repr(C)]pub struct AnyObjVtable { /* private fields */ }
Expand description
The vtable for any type stored in the virtual machine.
This can be implemented manually assuming it obeys the constraints of the
type. Otherwise we rely heavily on the invariants provided by
std::any::Any
which are checked at construction-time for this type.
Auto Trait Implementations§
impl Freeze for AnyObjVtable
impl RefUnwindSafe for AnyObjVtable
impl Send for AnyObjVtable
impl Sync for AnyObjVtable
impl Unpin for AnyObjVtable
impl UnwindSafe for AnyObjVtable
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