ClosedRangeIterator

ClosedRangeIterator: ClosedRangeIterator, hasValue, value, increment, toList

struct ClosedRangeIterator<T>: Copyable, Iterator<T>

Iterates over the values of a closed range.

ClosedRangeIterator

ClosedRangeIterator(ClosedRange<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.