solar_data_structures/
map.rs1use indexmap::{IndexMap, IndexSet};
4use std::collections::{HashMap, HashSet};
5
6pub use rustc_hash::{self, FxBuildHasher, FxHasher};
7
8pub type StdEntry<'a, K, V> = std::collections::hash_map::Entry<'a, K, V>;
10pub type IndexEntry<'a, K, V> = indexmap::map::Entry<'a, K, V>;
12
13pub type FxHashMap<K, V> = HashMap<K, V, FxBuildHasher>;
15pub type FxHashSet<V> = HashSet<V, FxBuildHasher>;
17pub type FxIndexMap<K, V> = IndexMap<K, V, FxBuildHasher>;
19pub type FxIndexSet<V> = IndexSet<V, FxBuildHasher>;