SerialExecutionContext
Serialize execution of work, ensuring that no passed work is executed in parallel.
Tasks are executed sequentially, in the order they are offered. Each task has a happens-before relationship with subsequent tasks, meaning mutations performed in a task are observed by all sequent tasks.
- Value Params
- parent
ExecutionContext
with which to perform the work, which may consist of many tasks queued in theSerialExecutionContext
.
trait ExecutionContext
class Object
trait Matchable
class Any