Trait qcollect_traits::prelude::_CollectGetMut
[−]
[src]
pub trait _CollectGetMut<'a, K: ?Sized> { type OutputMut: 'a; }
NOTE: Temporary workaround for lack of HK-lifetimes.
Associated Types
type OutputMut: 'a
Implementors
impl<'r, 'a, T: ?Sized, K: ?Sized> _CollectGetMut<'a, K> for &'r mut T where T: _CollectGetMut<'a, K>
impl<'a, T: 'a> _CollectGetMut<'a, usize> for [T]
impl<'a, T: 'a> _CollectGetMut<'a, usize> for Vec<T>
impl<'a, K, V: 'a, Q: ?Sized> _CollectGetMut<'a, Q> for BTreeMap<K, V> where K: Ord + Borrow<Q>, Q: Ord
impl<'a, T: 'a> _CollectGetMut<'a, usize> for VecMap<T>