Expand description
std / no_std compat
Modules§
- vec
- A contiguous growable array type with heap-allocated contents, written
Vec<T>
.
Macros§
Structs§
- Box
- A pointer type that uniquely owns a heap allocation of type
T
. - Map
- A hash map implemented with quadratic probing and SIMD lookup.
- Mutex
- A mutual exclusion primitive useful for protecting shared data
- Mutex
Guard - An RAII implementation of a “scoped lock” of a mutex. When this structure is dropped (falls out of scope), the lock will be unlocked.
- Ordered
Map - An ordered map based on a B-Tree.
- Ordered
Set - An ordered set based on a B-Tree.
- String
- A UTF-8–encoded, growable string.
- Unordered
Set - A hash set implemented as a
HashMap
where the value is()
. - Vec
- A contiguous growable array type, written as
Vec<T>
, short for ‘vector’.