pub trait Static { type Unique: Unique; type Target: 'static; unsafe fn slot() -> Slot<'static, Self::Target>; }
A type that can lease access to a type without any context.
The unique type that can be used to lease this static memory location.
The type that a reference can be created to.
Returns a mutable reference to a slot of the target type.
The caller must hold a mutable borrow of the Unique.
Unique