Expand description
Data structures for efficient management of handles and their associated data.
This module provides various data structures that may be used to:
-
Manage instances of Handled types, automatically creating handles to them on the fly (HandledVec, HandledHashMap).
-
Efficient management of collections of handles (HandleMap, HandleBitSet).
Structsยง
- Handle
BitSet - An efficient set of handles.
- Handle
Map - An efficient implementation of a mapping between handles and arbitrary data.
- Handled
Hash Map - A collection of Handled instances with automatically-generated handles, supporting efficient hash-based instance-to-handle lookup.
- Handled
Vec - A collection of Handled instances with automatically-generated handles, supporting efficient handle-to-instance lookup.