radixdb_core/
string_map.rs1use ahash::{AHashMap, AHashSet};
4
5pub type StringMap<V> = AHashMap<String, V>;
7
8pub type StringSet = AHashSet<String>;
10
11#[cfg(test)]
12mod tests {
13 use super::{StringMap, StringSet};
14
15 #[test]
16 fn aliases_preserve_ahash_container_behavior() {
17 let mut map = StringMap::default();
18 map.insert("key".to_string(), 7);
19 assert_eq!(map.get("key"), Some(&7));
20
21 let mut set = StringSet::default();
22 assert!(set.insert("key".to_string()));
23 assert!(set.contains("key"));
24 }
25}