---
title: AsyncDropWhileSequence.Iterator
framework: swift
role: symbol
role_heading: Structure
path: swift/asyncdropwhilesequence/iterator
---

# AsyncDropWhileSequence.Iterator

The iterator that produces elements of the drop-while sequence.

## Declaration

```swift
struct Iterator
```

## Topics

### Instance Methods

- [next()](swift/asyncdropwhilesequence/iterator/next().md)
- [next(isolation:)](swift/asyncdropwhilesequence/iterator/next(isolation:).md)

### Type Aliases

- [AsyncDropWhileSequence.Iterator.Element](swift/asyncdropwhilesequence/iterator/element.md)

### Default Implementations

- [AsyncIteratorProtocol Implementations](swift/asyncdropwhilesequence/iterator/asynciteratorprotocol-implementations.md)

## Relationships

### Conforms To

- [AsyncIteratorProtocol](swift/asynciteratorprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
