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
← Все записи: Стандартная библиотека Rust
Поддержать проект