---
title: AlarmManager.AlarmAuthorizationStateUpdates.Iterator
framework: alarmkit
role: symbol
role_heading: Structure
path: alarmkit/alarmmanager/alarmauthorizationstateupdates/iterator
---

# AlarmManager.AlarmAuthorizationStateUpdates.Iterator

A nested type that iterates over the elements of this sequence.

## Declaration

```swift
struct Iterator
```

## Topics

### Instance Methods

- [next()](alarmkit/alarmmanager/alarmauthorizationstateupdates/iterator/next().md)

## Relationships

### Conforms To

- [AsyncIteratorProtocol](swift/asynciteratorprotocol.md)

## See Also

### Iterating an update

- [makeAsyncIterator()](alarmkit/alarmmanager/alarmauthorizationstateupdates/makeasynciterator().md)
- [AlarmManager.AlarmAuthorizationStateUpdates.Element](alarmkit/alarmmanager/alarmauthorizationstateupdates/element.md)
