CoroutineScheduler
public protocol CoroutineScheduler
Undocumented
-
Undocumented
Declaration
Swift
func scheduleTask(_ task: @escaping () -> Void)
-
startCoroutine(_:)
Extension methodUndocumented
Declaration
Swift
@inlinable public func startCoroutine(_ task: @escaping () -> Void)
-
startCoroutine(_:)
Extension methodUndocumented
Declaration
Swift
@inlinable public func startCoroutine(_ task: @escaping () throws -> Void)
-
await(_:)
Extension methodUndocumented
Declaration
Swift
@inlinable public func await<T>(_ task: @escaping () throws -> T) throws -> T
-
coFuture(_:)
Extension methodUndocumented
Declaration
Swift
@inlinable public func coFuture<T>(_ task: @escaping () throws -> T) -> CoFuture<T>