---
title: RangeSet.Ranges.Iterator
framework: swift
role: symbol
role_heading: Type Alias
path: swift/rangeset/ranges-swift.struct/iterator
---

# RangeSet.Ranges.Iterator

A type that provides the sequence’s iteration interface and encapsulates its iteration state.

## Declaration

```swift
typealias Iterator = IndexingIterator<RangeSet<Bound>.Ranges>
```
