Modules§
- hashmap
- An unordered map.
- hashset
- An unordered set.
- iter
- Iterators over immutable data.
- ordmap
- An ordered map.
- ordset
- An ordered set.
- shared_
ptr - About shared pointers. Re-export the
archerycrate. - vector
- A persistent vector.
Macros§
- get_in
- Get a value inside multiple levels of data structures.
- hashmap
- Construct a hash map from a sequence of key/value pairs.
- hashset
- Construct a set from a sequence of values.
- ordmap
- Construct a map from a sequence of key/value pairs.
- ordset
- Construct a set from a sequence of values.
- update_
in - Update a value inside multiple levels of data structures.
- vector
- Construct a vector from a sequence of elements.
Structs§
- Generic
Hash Map - An unordered map.
- Generic
Hash Set - An unordered set.
- Generic
OrdMap - An ordered map.
- Generic
OrdSet - An ordered set.
- Generic
Vector - A persistent vector.
Type Aliases§
- HashMap
- Type alias for
GenericHashMapthat usesstd::hash::RandomStateas the default hasher andDefaultSharedPtras the pointer type. - HashSet
- Type alias for
GenericHashSetthat usesstd::hash::RandomStateas the default hasher andDefaultSharedPtras the pointer type. - OrdMap
- Type alias for
GenericOrdMapthat usesDefaultSharedPtras the pointer type. - OrdSet
- Type alias for
GenericOrdSetthat usesDefaultSharedPtras the pointer type. - Vector
- Type alias for
GenericVectorthat usesDefaultSharedPtras the pointer type.