• Home
  • Raw
  • Download

Lines Matching defs:K

107     pub fn raw_entry_mut(&mut self) -> RawEntryBuilderMut<'_, K, V, S, A> {  in raw_entry_mut()  argument
156 pub fn raw_entry(&self) -> RawEntryBuilder<'_, K, V, S, A> { in raw_entry() argument
525 pub fn from_key<Q>(self, k: &Q) -> RawEntryMut<'a, K, V, S, A> in from_key() argument
558 pub fn from_key_hashed_nocheck<Q>(self, hash: u64, k: &Q) -> RawEntryMut<'a, K, V, S, A> in from_key_hashed_nocheck() argument
591 pub fn from_hash<F>(self, hash: u64, is_match: F) -> RawEntryMut<'a, K, V, S, A> in from_hash() argument
599 fn search<F>(self, hash: u64, mut is_match: F) -> RawEntryMut<'a, K, V, S, A> in search() argument
631 pub fn from_key<Q>(self, k: &Q) -> Option<(&'a K, &'a V)> in from_key()
662 pub fn from_key_hashed_nocheck<Q>(self, hash: u64, k: &Q) -> Option<(&'a K, &'a V)> in from_key_hashed_nocheck()
670 fn search<F>(self, hash: u64, mut is_match: F) -> Option<(&'a K, &'a V)> in search()
702 pub fn from_hash<F>(self, hash: u64, is_match: F) -> Option<(&'a K, &'a V)> in from_hash()
724 pub fn insert(self, key: K, value: V) -> RawOccupiedEntryMut<'a, K, V, S, A> in insert()
755 pub fn or_insert(self, default_key: K, default_val: V) -> (&'a mut K, &'a mut V) in or_insert()
783 pub fn or_insert_with<F>(self, default: F) -> (&'a mut K, &'a mut V) in or_insert_with()
785 F: FnOnce() -> (K, V), in or_insert_with()
823 F: FnOnce(&mut K, &mut V), in and_modify()
895 F: FnOnce(&K, V) -> Option<V>, in and_replace_entry_with()
920 pub fn key(&self) -> &K { in key()
951 pub fn key_mut(&mut self) -> &mut K { in key_mut()
985 pub fn into_key(self) -> &'a mut K { in into_key()
1069 pub fn get_key_value(&self) -> (&K, &V) { in get_key_value()
1105 pub fn get_key_value_mut(&mut self) -> (&mut K, &mut V) { in get_key_value_mut()
1146 pub fn into_key_value(self) -> (&'a mut K, &'a mut V) { in into_key_value()
1202 pub fn insert_key(&mut self, key: K) -> K { in insert_key()
1242 pub fn remove_entry(self) -> (K, V) { in remove_entry()
1280 pub fn replace_entry_with<F>(self, f: F) -> RawEntryMut<'a, K, V, S, A> in replace_entry_with() argument
1282 F: FnOnce(&K, V) -> Option<V>, in replace_entry_with()
1322 pub fn insert(self, key: K, value: V) -> (&'a mut K, &'a mut V) in insert()
1363 pub fn insert_hashed_nocheck(self, hash: u64, key: K, value: V) -> (&'a mut K, &'a mut V) in insert_hashed_nocheck()
1416 key: K, in insert_with_hasher()
1419 ) -> (&'a mut K, &'a mut V) in insert_with_hasher()
1430 fn insert_entry(self, key: K, value: V) -> RawOccupiedEntryMut<'a, K, V, S, A> in insert_entry()