Trait dyn_iter::IntoDynIterator
source · pub trait IntoDynIterator: Iterator {
// Provided method
fn into_dyn_iter<'iter>(self) -> DynIter<'iter, Self::Item> ⓘ
where Self: Sized + 'iter { ... }
}
Expand description
Helper for easy conversion into a dynamic iterator DynIter
.
let dyn_iter = vec![1, 2, 3, 4, 5]
.into_iter()
.filter(|x| x % 2 == 0)
.map(|x| 3 * x + 1)
.into_dyn_iter();
assert_eq!(dyn_iter.count(), 2);