Trait qcollect_traits::_CollectIter
[−]
[src]
pub trait _CollectIter<'a> { type Iter: Iterator + 'a; }
NOTE: Temporary workaround for lack of HK-lifetimes.
Associated Types
Implementors
impl<'r, 'a, T: ?Sized> _CollectIter<'a> for &'r T where T: _CollectIter<'a>
impl<'r, 'a, T: ?Sized> _CollectIter<'a> for &'r mut T where T: _CollectIter<'a>
impl<'a, T: 'a> _CollectIter<'a> for [T]
impl<'a, T: 'a> _CollectIter<'a> for Vec<T>
impl<'a, K: Ord + 'a, V: 'a> _CollectIter<'a> for BTreeMap<K, V>
impl<'a, T: Ord + 'a> _CollectIter<'a> for BTreeSet<T>
impl<'a, T: 'a> _CollectIter<'a> for VecMap<T>
impl<'a, B: BitBlock + 'a> _CollectIter<'a> for BitVec<B>
impl<'a, B: BitBlock + 'a> _CollectIter<'a> for BitSet<B>