Trait data_structure_traits::Remove
[−]
[src]
pub trait Remove<K: ?Sized> where
K: , { type Output: ?Sized; fn remove(&mut self, _: K) -> Self::Output; }
Associated Types
Required Methods
Implementations on Foreign Types
impl<'a, K, Q: ?Sized, V> Remove<&'a Q> for BTreeMap<K, V> where
K: Eq + Ord + Borrow<Q>,
Q: Eq + Ord,
[src]
K: Eq + Ord + Borrow<Q>,
Q: Eq + Ord,
impl<'a, K, Q: ?Sized, V, S> Remove<&'a Q> for HashMap<K, V, S> where
K: Eq + Hash + Borrow<Q>,
Q: Eq + Hash,
S: BuildHasher,
[src]
K: Eq + Hash + Borrow<Q>,
Q: Eq + Hash,
S: BuildHasher,