A simple data structure, allowing you to refer to "hard to handle" values by "easy to handle" IDs, with lookups in both directions. I imagine such a crate already exists but using a name I do not know, so here is mine anyway.
BSL-1.0