transaction

Function transaction 

Source
pub async fn transaction<F, Fut, T>(f: F) -> AppResult<T>
where F: FnOnce() -> Fut, Fut: Future<Output = AppResult<T>>,