An execution context that is safe to use for blocking operations.
Used in conjunction with ContextShift, this type allows us to write functions
that require a special ExecutionContext for evaluation, while discouraging the
use of a shared, general purpose pool (e.g. the global context).
Instances of this class should *not* be passed implicitly.
An execution context that is safe to use for blocking operations.
Used in conjunction with ContextShift, this type allows us to write functions that require a special
ExecutionContext
for evaluation, while discouraging the use of a shared, general purpose pool (e.g. the global context).Instances of this class should *not* be passed implicitly.