[−][src]Module abi_stable::erased_types
Types and traits related to type erasure.
Re-exports
pub use crate::type_level::unerasability::TU_Unerasable; |
pub use crate::type_level::unerasability::TU_Opaque; |
Modules
interfaces | Types that implement |
trait_objects | Ffi-safe trait objects for individual traits. |
Structs
DynTrait | DynTrait implements ffi-safe trait objects,for a selection of traits. |
TypeInfo | Metadata stored in the vtable of |
UneraseError | Error for |
VTableDT | A helper type for constructing a |
Traits
DeserializeDyn | Describes how |
DynTraitBound | For getting the |
ImplType | An |
InterfaceBound | Associated constant equivalents of the associated types in |
InterfaceType | Defines the usable/required traits when creating a
|
IteratorItem | The way to specify the expected |
IteratorItemOrDefault | Gets the expected |
SerializeImplType | Describes how a type is serialized by |
SerializeProxyType | Determines the intermediate type a |
Type Definitions
GetVWInterface | For getting the |