Iterator::iter()
Создаёт итератор по ссылкам на элементы коллекции.
Сигнатура
fn iter(&self) -> Iter<'_, T>Возвращает ленивый итератор, выдающий ссылки &T. Сами вычисления выполняются только при потреблении итератора (например, через collect или for).
let v = vec![1, 2, 3];
for x in v.iter() {
print!("{} ", x);
}
// 1 2 3