suspendTransactionWithResult

suspend fun <T> suspendTransactionWithResult(block: Transaction.() -> T): Result<T>(source)

Execute a suspending transaction with error handling.

Return

Result containing the transaction result or an error

Parameters

block

The suspending transaction block