BiMap
BiMap あるいは BiDictionary と呼ばれるデータ構造について
"Bi" は、Bijection の略
双方向Map
Mapとは異なり、key-value のうち value も一意という制約がある
逆方向(value -> key)のアクセスができる
https://github.com/billyrieger/bimap-rs/ : RustのBiMapを実装したクレート