Expand description
Utility
This module is exempt from the API stability guarantee unless specified otherwise. It’s exposed mostly because it’s needed by macros.
Modules
- Binary heap with a contextful comparator and position tracking
Structs
- Untyped storage of the specified size and alignment. This is analogous to C++’sstd::aligned_storage_t.
- Erases interior mutability by preventing reference forming.
- LikeUnsafeCell, but implementsSync.
Constants
- The maximum bit count supported byFixedPrioBitmap.
Traits
- Integral types with efficient binary operations.
- Unsigned integral types with efficient binary operations.
- Trait for types having a constant default value. This is essentially a constant version ofDefault.
- Trait forFixedPrioBitmap.
- Trait for types that can be safely created withzeroed.
Type Definitions
- A bit array structure supporting logarithmic-time bit scan operations.
- Get the smallest unsigned integer type capable of representing the specified value.
Derive Macros
- Derive theZeroabletrait for a struct