sliver_tree/_node_id_registry library
Internal: bidirectional key↔nid mapping with free-list recycling.
Hands out stable integer handles ("nids") for arbitrary user keys so
hot-path per-node state can live in dense typed-data arrays indexed by
nid rather than hash maps keyed by TKey. Not exported from the
package barrel; used only by TreeController.
Classes
-
NodeIdRegistry<
TKey> - A bidirectional registry from opaque user keys to dense integer "nids".