pub fn from_iter<I: Iterator>(iter: I) -> FromIter<I>Expand description
Creates a lender from an iterator.
This function can be conveniently accessed using the
into_lender
method added to Iterator by this crate.
Does not change the behavior of the iterator: the resulting lender will yield the same items and can be adapted back into an iterator.
ยงExamples
let mut lender = [1, 2, 3].iter().into_lender();
let item: &'_ i32 = lender.next().unwrap();
let item2: &'_ i32 = lender.next().unwrap();
assert_eq!(*item + *item2, 3);