dispatch

abstract suspend fun <R> dispatch(transaction: suspend () -> R): R

Used by SuspendingTransacter to wrap calls to transaction and transactionWithResult, providing an opportunity to modify the coroutine context.