Structure

RunLoop.SchedulerOptions

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

Declaration

struct SchedulerOptions

Overview

The run loop doesn’t support any scheduler options.

Relationships

From Protocol

See Also

Scheduling Combine Publishers

func schedule(options: RunLoop.SchedulerOptions?, () -> Void)

Performs the action at some time after the specified date, using the scheduler’s minimum tolerance.

func schedule(after: RunLoop.SchedulerTimeType, tolerance: RunLoop.SchedulerTimeType.Stride, options: RunLoop.SchedulerOptions?, () -> Void)

Performs the action at some time after the specified date, using the specified tolerance and options.

var minimumTolerance: RunLoop.SchedulerTimeType.Stride

The minimum tolerance allowed by the run loop scheduler.

var now: RunLoop.SchedulerTimeType

The run loop scheduler’s definition of the current moment in time.

struct RunLoop.SchedulerTimeType

The scheduler time type used by the run loop.