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 }