Vec::iter()
Возвращает итератор по ссылкам на элементы.
Сигнатура
fn iter(&self) -> Iter<'_, T>Создаёт итератор, выдающий &T — ссылки на элементы без перемещения владения. Основа для map, filter и других адаптеров.
let v = vec![1, 2, 3];
let sum: i32 = v.iter().sum();
println!("{}", sum); // 6