🔬This is a nightly-only experimental API. (
ptr_metadata
#81513)Structs§
- DynMetadata
Experimental - The metadata for a
Dyn = dyn SomeTrait
trait object type.
Traits§
- Pointee
Experimental - Provides the pointer metadata type of any pointed-to type.
Functions§
- from_
raw_ parts Experimental - Forms a (possibly-wide) raw pointer from a data pointer and metadata.
- from_
raw_ parts_ mut Experimental - Performs the same functionality as
from_raw_parts
, except that a raw*mut
pointer is returned, as opposed to a raw*const
pointer. - metadata
Experimental - Extracts the metadata component of a pointer.
Foreign Types§
- VTable 🔒
Experimental - Opaque type for accessing vtables.
Trait Aliases§
- Thin
Experimental - Pointers to types implementing this trait alias are “thin”.