Lines Matching refs:Entry
69 pub enum Entry<'a, K: 'a, V: 'a> { enum
106 pub fn entry<'a, C>(&'a mut self, ctx: &C, key: K) -> Entry<'a, K, V> in entry()
114 pub fn entry_with_depth<'a, C>(&'a mut self, ctx: &C, key: K, depth: usize) -> Entry<'a, K, V> in entry_with_depth()
122 crate::ctxhash::Entry::Occupied(entry) => { in entry_with_depth()
126 Entry::Occupied(OccupiedEntry { entry }) in entry_with_depth()
128 Entry::Vacant(VacantEntry { in entry_with_depth()
135 crate::ctxhash::Entry::Vacant(entry) => Entry::Vacant(VacantEntry { in entry_with_depth()
172 Entry::Vacant(v) => { in insert_if_absent_with_depth()
175 Entry::Occupied(_) => { in insert_if_absent_with_depth()
226 Entry::Occupied(_entry) => panic!(), in basic()
227 Entry::Vacant(entry) => entry.insert(1), in basic()
230 Entry::Occupied(_entry) => panic!(), in basic()
231 Entry::Vacant(entry) => entry.insert(8), in basic()
234 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
235 Entry::Vacant(_entry) => panic!(), in basic()
239 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
240 Entry::Vacant(_entry) => panic!(), in basic()
243 Entry::Occupied(_entry) => panic!(), in basic()
244 Entry::Vacant(entry) => entry.insert(3), in basic()
247 Entry::Occupied(entry) => assert!(*entry.get() == 3), in basic()
248 Entry::Vacant(_entry) => panic!(), in basic()
251 Entry::Occupied(entry) => assert!(*entry.get() == 1), in basic()
252 Entry::Vacant(_entry) => panic!(), in basic()
255 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
256 Entry::Vacant(_entry) => panic!(), in basic()
260 Entry::Occupied(entry) => assert!(*entry.get() == 1), in basic()
261 Entry::Vacant(_entry) => panic!(), in basic()
264 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
265 Entry::Vacant(_entry) => panic!(), in basic()
269 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
270 Entry::Vacant(_entry) => panic!(), in basic()
273 Entry::Occupied(_entry) => panic!(), in basic()
274 Entry::Vacant(entry) => entry.insert(4), in basic()
277 Entry::Occupied(entry) => assert!(*entry.get() == 4), in basic()
278 Entry::Vacant(_entry) => panic!(), in basic()
281 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
282 Entry::Vacant(_entry) => panic!(), in basic()
289 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
290 Entry::Vacant(_entry) => panic!(), in basic()
293 Entry::Occupied(_entry) => panic!(), in basic()
294 Entry::Vacant(entry) => entry.insert(5), in basic()
297 Entry::Occupied(entry) => assert!(*entry.get() == 5), in basic()
298 Entry::Vacant(_entry) => panic!(), in basic()
301 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
302 Entry::Vacant(_entry) => panic!(), in basic()
308 Entry::Occupied(entry) => assert!(*entry.get() == 8), in basic()
309 Entry::Vacant(_entry) => panic!(), in basic()
312 Entry::Occupied(_entry) => panic!(), in basic()
313 Entry::Vacant(entry) => entry.insert(3), in basic()