🔬This is a nightly-only experimental API. (
ptr_metadata
#81513)Structs
- DynMetadataExperimentalThe metadata for a
Dyn = dyn SomeTrait
trait object type.
Traits
- PointeeExperimentalProvides the pointer metadata type of any pointed-to type.
Functions
- from_raw_partsExperimentalForms a (possibly-wide) raw pointer from a data address and metadata.
- from_raw_parts_mutExperimentalPerforms the same functionality as
from_raw_parts
, except that a raw*mut
pointer is returned, as opposed to a raw*const
pointer. - metadataExperimentalExtract the metadata component of a pointer.
Unions
Foreign Types
- Opaque type for accessing vtables.
Trait Aliases
- ThinExperimentalPointers to types implementing this trait alias are “thin”.