RangeIterator
RangeIterator: RangeIterator, hasValue, value, increment, toList
struct RangeIterator<T>: Copyable, Iterator<T>
Iterates over the values of a range.
RangeIterator
RangeIterator(Range<T> range)Initializes an iterator over the given range.
hasValue
bool hasValue()Returns true if there are more values.
value
T value()Returns the current value.
increment
void increment()Advances to the next value.
toList
List<T> toList()Collects the remaining values into a list.