Expand description
Kernel types.
Macros§
- Covariant
ForLt - Obtain a type that implements
CovariantForLt(andForLt) for the given higher-ranked type. - ForLt
- Obtain a type that implements
ForLtfor the given higher-ranked type.
Structs§
- Opaque
- Stores an opaque value.
- Scope
Guard - Runs a cleanup function/closure when dropped.
Constants§
- NotThread
Safe - Used to construct instances of type
NotThreadSafesimilar to howPhantomDatais constructed.
Traits§
- Covariant
ForLt ForLtsubtrait for types that are covariant over their lifetime parameter.- ForLt
- Representation of types generic over a lifetime.
- Foreign
Ownable - Used to transfer ownership to and from foreign (non-Rust) languages.
Type Aliases§
- NotThread
Safe - Zero-sized type to mark types not
Send.