Lines Matching refs:map
16 map: HashMap<u32, Arc<dyn Any + Send + Sync>>, field
24 map: HashMap::new(), in new()
31 self.0.write().unwrap().map.insert(key, a); in insert_at()
39 if inner.map.len() == u32::MAX as usize { in push()
45 if inner.map.contains_key(&key) { in push()
48 inner.map.insert(key, a); in push()
55 self.0.read().unwrap().map.contains_key(&key) in contains_key()
61 if let Some(r) = self.0.read().unwrap().map.get(&key) { in is()
71 if let Some(r) = self.0.read().unwrap().map.get(&key).cloned() { in get()
82 let entry = match self.0.get_mut().unwrap().map.get_mut(&key) { in get_mut()
101 .map in delete()
103 .map(|r| r.downcast::<T>().unwrap()) in delete()
109 let map = &mut self.0.write().unwrap().map; in renumber() localVariable
110 let from_entry = map.remove(&from).ok_or(Error::badf())?; in renumber()
111 map.insert(to, from_entry); in renumber()