• Home
  • Raw
  • Download

Lines Matching defs:K

19     unsafe fn _get_read_shard(&'a self, i: usize) -> &'a HashMap<K, V, S>;  in _get_read_shard()
24 unsafe fn _yield_read_shard(&'a self, i: usize) -> RwLockReadGuard<'a, HashMap<K, V, S>>; in _yield_read_shard()
29 unsafe fn _yield_write_shard(&'a self, i: usize) -> RwLockWriteGuard<'a, HashMap<K, V, S>>; in _yield_write_shard()
37 ) -> Option<RwLockReadGuard<'a, HashMap<K, V, S>>>; in _try_yield_read_shard()
45 ) -> Option<RwLockWriteGuard<'a, HashMap<K, V, S>>>; in _try_yield_write_shard()
47 fn _insert(&self, key: K, value: V) -> Option<V>; in _insert()
49 fn _remove<Q>(&self, key: &Q) -> Option<(K, V)> in _remove()
54 fn _remove_if<Q>(&self, key: &Q, f: impl FnOnce(&K, &V) -> bool) -> Option<(K, V)> in _remove_if()
59 fn _remove_if_mut<Q>(&self, key: &Q, f: impl FnOnce(&K, &mut V) -> bool) -> Option<(K, V)> in _remove_if_mut()
64 fn _iter(&'a self) -> Iter<'a, K, V, S, Self> in _iter() argument
68 fn _iter_mut(&'a self) -> IterMut<'a, K, V, S, Self> in _iter_mut() argument
72 fn _get<Q>(&'a self, key: &Q) -> Option<Ref<'a, K, V, S>> in _get() argument
77 fn _get_mut<Q>(&'a self, key: &Q) -> Option<RefMut<'a, K, V, S>> in _get_mut() argument
82 fn _try_get<Q>(&'a self, key: &Q) -> TryResult<Ref<'a, K, V, S>> in _try_get() argument
87 fn _try_get_mut<Q>(&'a self, key: &Q) -> TryResult<RefMut<'a, K, V, S>> in _try_get_mut() argument
94 fn _retain(&self, f: impl FnMut(&K, &mut V) -> bool); in _retain()
100 fn _alter<Q>(&self, key: &Q, f: impl FnOnce(&K, V) -> V) in _alter()
105 fn _alter_all(&self, f: impl FnMut(&K, V) -> V); in _alter_all()
107 fn _view<Q, R>(&self, key: &Q, f: impl FnOnce(&K, &V) -> R) -> Option<R> in _view()
112 fn _entry(&'a self, key: K) -> Entry<'a, K, V, S>; in _entry() argument
114 fn _try_entry(&'a self, key: K) -> Option<Entry<'a, K, V, S>>; in _try_entry() argument