Function corundum::stm::transaction
source · [−]pub fn transaction<T, F: FnOnce(&'static Journal<A>) -> T, A: MemPool>(
body: F
) -> Result<T> where
F: TxInSafe + UnwindSafe,
T: TxOutSafe,
Expand description
Atomically executes commands
See MemPool::transaction()
for more details.