Skip to main content

transaction

Function transaction 

Source
pub async fn transaction<Out: 'static, Err, T>(
    f: impl for<'a> FnOnce(&'a mut T) -> LocalBoxFuture<'a, Result<Out, Err>>,
) -> TransactionResult<Out, Err>
where T: Transaction<Err>,
Expand description

Runs a transaction through the Transaction interface.