Trait data_structure_traits::MapMut [] [src]

pub trait MapMut<'a, K: ?Sized, Q: ?Sized, V>: Map<'a, K, Q, V> + CollectionMut + GetMut<&'a Q, Output = V> + Insert<K, V, Output = Option<V>> + Remove<K, Output = Option<V>> where
    &'a Self: 'a + IntoIterator<Item = (&'a K, &'a V)>,
    &'a mut Self: 'a + IntoIterator<Item = (&'a K, &'a mut V)>,
    K: 'a + Borrow<Q>,
    Q: 'a,
    V: 'a + Sized
{ }

Implementors