Coroutine
public final class Coroutine
Undocumented
-
Undocumented
See moreDeclaration
Swift
public enum State : Int -
Undocumented
See moreDeclaration
Swift
public enum CoroutineError : Error -
Undocumented
Declaration
Swift
public convenience init(scheduler: TaskScheduler, stackSize: StackSize = .recommended, block: @escaping () -> Void) -
Undocumented
Declaration
Swift
public var state: State { get } -
Undocumented
Declaration
Swift
public var stackSize: StackSize { get }
-
Undocumented
Declaration
Swift
public func resume()
-
Undocumented
Declaration
Swift
public func suspend() -
Undocumented
Declaration
Swift
public func suspend(with handler: @escaping () -> Void) -
Undocumented
Declaration
Swift
@inlinable public static func delay(_ sec: Double) throws -
Undocumented
Declaration
Swift
@inlinable public static func delay(_ time: DispatchTime) throws -
Undocumented
See moreDeclaration
Swift
public struct StackSize -
Undocumented
Declaration
Swift
@inlinable public static func current() throws -> Coroutine -
Undocumented
Declaration
Swift
@inlinable public static var isInsideCoroutine: Bool { get } -
Undocumented
Declaration
Swift
@inlinable public var isCurrent: Bool { get }
Coroutine Class Reference