pub unsafe trait HasStaticVTable<VT> where
    VT: ?Sized + VTableMeta
{ fn static_vtable() -> &'static VT::VTable; }
Expand description

Allow to associate a VTable with a type.

Safety

The VTABLE and STATIC_VTABLE need to be a valid virtual table corresponding to pointer to Self instance.

Required Methods

Safety: must be a valid VTable for Self

Implementors