Trait MapMut
data_structure_traits
pub trait MapMut<'a, K: ?Sized, Q: ?Sized, V>: Map<'a, K, Q, V> + CollectionMut + GetMut<&'a Q, Output = V> + Insert<K, V> + Remove<K> where K: 'a + Borrow<Q>, Q: 'a, V: 'a + Sized, { }
impl<'a, K: ?Sized, Q: ?Sized, V, T> MapMut<'a, K, Q, V> for T where T: 'a + Map<'a, K, Q, V> + CollectionMut + GetMut<&'a Q, Output = V> + Insert<K, V> + Remove<K>, K: 'a + Borrow<Q>, Q: 'a, V: 'a + Sized,