Executor
public enum Executor : ExecutorType
Undocumented
-
Trampoline (e.g. not scheduling, immediate execution)
Declaration
Swift
case trampoline -
Execute on the main thread/queue
Declaration
Swift
case main -
Execute on the given queue
Declaration
Swift
case queued(DispatchQueue)
-
Serial queue executor
Declaration
Swift
public static let serial: Executor -
Queue on dispatch queue with
.userInteractiveqosDeclaration
Swift
public static let userInteractive: Executor -
Queue on dispatch queue with
.userInitiatedqosDeclaration
Swift
public static let userInitiated: Executor -
Queue on default dispatch queue
Declaration
Swift
public static let `default`: Executor -
Queue on utility dispatch queue
Declaration
Swift
public static let utility: Executor -
Queue on background dispatch queue
Declaration
Swift
public static let background: Executor