pub type DynFrame = Frame<MetaSlotStorage>;Expand description
A dynamically-typed frame is represented by a frame of the underlying metadata type, which can be cast from any other type.
Aliased Type§
pub struct DynFrame {
pub ptr: PPtr<MetaSlot>,
pub _marker: PhantomData<MetaSlotStorage>,
pub tracked_slot_perm: Tracked<&'static PointsTo<MetaSlot>>,
pub tracked_metadata_perm: Tracked<Option<Count<MetadataPerm, 9223372036854775807>>>,
}Fields§
§ptr: PPtr<MetaSlot>§_marker: PhantomData<MetaSlotStorage>§tracked_slot_perm: Tracked<&'static PointsTo<MetaSlot>>The permission to access the MetaSlot fields.
tracked_metadata_perm: Tracked<Option<Count<MetadataPerm, 9223372036854775807>>>One fractional permission for the currently installed metadata.