pub fn with_transaction<DB, F, Fut>(
transaction_fn: F,
) -> TransactionFnHandler<DB, F>where
DB: DatabaseBackend + Send + Sync + Debug + 'static,
Fut: Future<Output = Result<(), DB::Error>> + Send + 'static,
F: FnOnce(&mut <DB as DatabaseBackend>::Connection) -> Fut + Send + Sync + 'static,
Expand description
Create a new transaction function handler