Expand description

A data structure that can efficiently store many keys that map to a relatively small number of values.

Structs

A hashmap that assumes a large number of keys will map to a relatively smaller number of values.

MapPointer 🔒

The first layer of the map, it stores per-key metadata, and a hash entry for the second layer.

MapValue 🔒

The second layer of the map, a reference counted value.

Enums

This mimic’s the unstable API std::ops::ControlFlow, except the Break variant here doesn’t have a value.