---
title: AsyncThrowingDropWhileSequence.Iterator
framework: swift
role: symbol
role_heading: Structure
path: swift/asyncthrowingdropwhilesequence/iterator
---

# AsyncThrowingDropWhileSequence.Iterator

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

## Declaration

```swift
struct Iterator
```

## Topics

### Instance Methods

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

### Type Aliases

- [AsyncThrowingDropWhileSequence.Iterator.Element](swift/asyncthrowingdropwhilesequence/iterator/element.md)

### Default Implementations

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

## Relationships

### Conforms To

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