1 2 3 4 5 6 7 8
use super::collection_mut::CollectionMut; pub trait RemoveMut<K: ?Sized>: CollectionMut { type Output: ?Sized; fn remove(&mut self, key: K) -> Self::Output; }
1 2 3 4 5 6 7 8
use super::collection_mut::CollectionMut; pub trait RemoveMut<K: ?Sized>: CollectionMut { type Output: ?Sized; fn remove(&mut self, key: K) -> Self::Output; }