---
title: RunLoop.SchedulerOptions
framework: foundation
role: symbol
role_heading: Structure
path: foundation/runloop/scheduleroptions
---

# RunLoop.SchedulerOptions

A set of options that affect the operation of the run loop scheduler.

## Declaration

```swift
struct SchedulerOptions
```

## Overview

Overview The run loop doesn’t support any scheduler options.

## Relationships

### Conforms To

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

## See Also

### Scheduling Combine Publishers

- [schedule(options:_:)](foundation/runloop/schedule(options:_:).md)
- [schedule(after:tolerance:options:_:)](foundation/runloop/schedule(after:tolerance:options:_:).md)
- [schedule(after:interval:tolerance:options:_:)](foundation/runloop/schedule(after:interval:tolerance:options:_:).md)
- [minimumTolerance](foundation/runloop/minimumtolerance.md)
- [now](foundation/runloop/now.md)
- [RunLoop.SchedulerTimeType](foundation/runloop/schedulertimetype.md)
