CurrentThreadDispatcher
public struct CurrentThreadDispatcher : Dispatcher
A Dispatcher class that executes all closures synchronously on
the current thread.
Useful for temporarily disabling asynchrony and
multithreading while debugging PromiseKit chains.
You can set PromiseKit‘s default dispatching behavior to this mode
by setting conf.Q.map and/or conf.Q.return to nil. (This is the
same as assigning an instance of CurrentThreadDispatcher to these
variables.)
-
Undocumented
Declaration
Swift
public func dispatch(_ body: () -> Void)
View on GitHub
CurrentThreadDispatcher Structure Reference