Lines Matching refs:map
31 map: mem::ManuallyDrop<TryHashMap<&'static str, Atom>>, field
45 mem::ManuallyDrop::drop(&mut self.map); in drop()
62 .map(|(i, s)| (Atom::new(i), s)), in fmt()
151 pool.map.reserve(len).map_err(|oom| A::Error::custom(oom))?; in deserialize()
160 if !pool.map.contains_key(&*s) { in deserialize()
181 if let Some(atom) = self.map.get(s) { in insert()
185 self.map.reserve(1)?; in insert()
199 debug_assert!(!self.map.contains_key(&*owned)); in insert_new_boxed_str()
209 let old = self.map.insert(s, atom)?; in insert_new_boxed_str()
218 self.map.get(s).copied() in get_atom()
347 let atoms: TryVec<_> = (0..n).map(|i| pool.insert(&i.to_string())).try_collect()?; in stress()