Module r3::utils [−][src]
Expand description
Utility
This module is exempt from the API stability guarantee unless specified otherwise. It’s exposed only because it’s needed by macros.
Modules
Structs
Like UnsafeCell
, but implements Sync
.
Constants
The maximum bit count supported by FixedPrioBitmap
.
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 of Default
.
Trait for FixedPrioBitmap
.
Trait for zero-initializable types.
Type Definitions
Untyped storage of the specified size and alignment.
This is analogous to C++’s std::aligned_storage_t
.
A bit array structure supporting logarithmic-time bit scan operations.
Get the smallest unsigned integer type capable of representing the specified value.