Итераторы
Типаж Iterator
используется для итерирования
по коллекциям, таким как массивы.
Типаж требует определить метод next
, для получения следующего элемента.
Данный метод в блоке impl
может быть определён
вручную или автоматически (как в массивах и диапазонах).
Для удобства использования, например в цикле for
, некоторые коллекции
превращаются в итераторы с помощью метода .into_iterator()
.