Module idmap::table [−][src]
Expand description
The internal table types that can be used to power an IdMap
.
The underlying tables for an [IdMap]
User code shouldn’t directly interact with these types,
unless they’re actually using an IdMap
.
Structs
A table which densely stores its entries
A entry table that stores in a flat array
Iterate over all the valid ids in a table
An IdTable which preserves the ordering of its keys
Safely iterates over the entries in a table
Safely iterates over the mutable entries in a table
The index of an entry in either IdTable
or EntryTable
.
Traits
Allows iteration over pointers to all a IdTable’s valid entries.
Stores an IdMap
’s actual entries, which controls the actual behavior of the map.
Assigns unique u32
indexes to each IntegerId
key,
which can be used to modify the behavior and performance of a DenseEntryTable
.