Lines Matching defs:Q
477 K: Borrow<Q>, in remove()
504 pub fn remove_if<Q>(&self, key: &Q, f: impl FnOnce(&K, &V) -> bool) -> Option<(K, V)> in remove_if()
506 K: Borrow<Q>, in remove_if()
512 pub fn remove_if_mut<Q>(&self, key: &Q, f: impl FnOnce(&K, &mut V) -> bool) -> Option<(K, V)> in remove_if_mut()
514 K: Borrow<Q>, in remove_if_mut()
570 K: Borrow<Q>, in get()
592 K: Borrow<Q>, in get_mut()
619 K: Borrow<Q>, in try_get()
647 K: Borrow<Q>, in try_get_mut()
760 pub fn alter<Q>(&self, key: &Q, f: impl FnOnce(&K, V) -> V) in alter()
762 K: Borrow<Q>, in alter()
811 pub fn view<Q, R>(&self, key: &Q, f: impl FnOnce(&K, &V) -> R) -> Option<R> in view()
834 K: Borrow<Q>, in contains_key()
932 K: Borrow<Q>, in _remove()
944 fn _remove_if<Q>(&self, key: &Q, f: impl FnOnce(&K, &V) -> bool) -> Option<(K, V)> in _remove_if()
946 K: Borrow<Q>, in _remove_if()
971 fn _remove_if_mut<Q>(&self, key: &Q, f: impl FnOnce(&K, &mut V) -> bool) -> Option<(K, V)> in _remove_if_mut()
973 K: Borrow<Q>, in _remove_if_mut()
1008 K: Borrow<Q>, in _get()
1030 K: Borrow<Q>, in _get_mut()
1052 K: Borrow<Q>, in _try_get()
1077 K: Borrow<Q>, in _try_get_mut()
1118 fn _alter<Q>(&self, key: &Q, f: impl FnOnce(&K, V) -> V) in _alter()
1120 K: Borrow<Q>, in _alter()
1136 fn _view<Q, R>(&self, key: &Q, f: impl FnOnce(&K, &V) -> R) -> Option<R> in _view()