pub unsafe trait GetDynDynTable<B: ?Sized + DynDynBase> {
    type DynTarget: ?Sized + Unsize<B>;

    fn get_dyn_dyn_table(&self) -> DynDynTable;
}
Expand description

A pointer to an object which has a DynDynTable associated with it.

Safety

Required Associated Types

The actual type that this pointer currently points to. This type is used to allow propagation of auto trait bounds such as Send and Sync in the dyn_dyn_cast! macro.

Required Methods

Gets the DynDynTable for the object that this pointer points to.

Implementations on Foreign Types

Implementors