Re-exportsยง
use std::fmt;๐use std::num::NonZero;๐use rustc_abi::HasDataLayout;๐use rustc_abi::Size;๐use rustc_data_structures::static_assert_size;๐use rustc_macros::StableHash;๐use rustc_macros::TyDecodable;๐use rustc_macros::TyEncodable;๐use super::AllocId;๐
Structsยง
- Ctfe
Provenance - The type of provenance in the compile-time interpreter. This is a packed representation of:
- Pointer
- Represents a pointer in the Miri engine.
Constantsยง
- ALLOC_
ID_ ๐MASK - IMMUTABLE_
MASK ๐ - SHARED_
REF_ ๐MASK
Traitsยง
- Pointer
Arithmetic - Provenance
- This trait abstracts over the kind of provenance that is associated with a
Pointer. It is mostly opaque; theMachinetrait extends it with some more operations that also have access to some global state. TheDebugrendering is used to display bare provenance, and for the default impl offmt.