Lines Matching refs:entry

23     entry: crate::ctxhash::OccupiedEntry<'a, K, Val<V>>,  field
29 &self.entry.get().value in get()
35 entry: InsertLoc<'a, K, V>, field
55 match self.entry { in insert()
106 pub fn entry<'a, C>(&'a mut self, ctx: &C, key: K) -> Entry<'a, K, V> in entry() function
121 match self.map.entry(key, ctx) { in entry_with_depth()
122 crate::ctxhash::Entry::Occupied(entry) => { in entry_with_depth()
123 let entry_generation = entry.get().generation; in entry_with_depth()
124 let entry_depth = entry.get().level as usize; in entry_with_depth()
126 Entry::Occupied(OccupiedEntry { entry }) in entry_with_depth()
129 entry: InsertLoc::Occupied(entry), in entry_with_depth()
135 crate::ctxhash::Entry::Vacant(entry) => Entry::Vacant(VacantEntry { in entry_with_depth()
136 entry: InsertLoc::Vacant(entry), in entry_with_depth()
150 .filter(|entry| { in get()
151 let level = entry.level as usize; in get()
152 self.generation_by_depth.get(level).cloned() == Some(entry.generation) in get()
154 .map(|entry| &entry.value) in get()
225 match map.entry(&NullCtx, 0) { in basic()
227 Entry::Vacant(entry) => entry.insert(1), in basic()
229 match map.entry(&NullCtx, 2) { in basic()
231 Entry::Vacant(entry) => entry.insert(8), in basic()
233 match map.entry(&NullCtx, 2) { in basic()
234 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
238 match map.entry(&NullCtx, 2) { in basic()
239 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
242 match map.entry(&NullCtx, 1) { in basic()
244 Entry::Vacant(entry) => entry.insert(3), in basic()
246 match map.entry(&NullCtx, 1) { in basic()
247 Entry::Occupied(entry) => assert!(*entry.get() == 3), in basic()
250 match map.entry(&NullCtx, 0) { in basic()
251 Entry::Occupied(entry) => assert!(*entry.get() == 1), in basic()
254 match map.entry(&NullCtx, 2) { in basic()
255 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
259 match map.entry(&NullCtx, 0) { in basic()
260 Entry::Occupied(entry) => assert!(*entry.get() == 1), in basic()
263 match map.entry(&NullCtx, 2) { in basic()
264 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
268 match map.entry(&NullCtx, 2) { in basic()
269 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
272 match map.entry(&NullCtx, 1) { in basic()
274 Entry::Vacant(entry) => entry.insert(4), in basic()
276 match map.entry(&NullCtx, 1) { in basic()
277 Entry::Occupied(entry) => assert!(*entry.get() == 4), in basic()
280 match map.entry(&NullCtx, 2) { in basic()
281 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
288 match map.entry(&NullCtx, 2) { in basic()
289 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
292 match map.entry(&NullCtx, 1) { in basic()
294 Entry::Vacant(entry) => entry.insert(5), in basic()
296 match map.entry(&NullCtx, 1) { in basic()
297 Entry::Occupied(entry) => assert!(*entry.get() == 5), in basic()
300 match map.entry(&NullCtx, 2) { in basic()
301 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
307 match map.entry(&NullCtx, 2) { in basic()
308 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
311 match map.entry(&NullCtx, 1) { in basic()
313 Entry::Vacant(entry) => entry.insert(3), in basic()