Struct cfx_storage::AtomicCommitTransaction
source · pub struct AtomicCommitTransaction<'a, Transaction: BorrowMut<DeltaDbTransactionTraitObj>> {
pub info: MutexGuard<'a, AtomicCommit>,
pub transaction: Transaction,
}
Fields§
§info: MutexGuard<'a, AtomicCommit>
§transaction: Transaction
Auto Trait Implementations§
impl<'a, Transaction> !RefUnwindSafe for AtomicCommitTransaction<'a, Transaction>
impl<'a, Transaction> !Send for AtomicCommitTransaction<'a, Transaction>
impl<'a, Transaction> Sync for AtomicCommitTransaction<'a, Transaction>where
Transaction: Sync,
impl<'a, Transaction> Unpin for AtomicCommitTransaction<'a, Transaction>where
Transaction: Unpin,
impl<'a, Transaction> !UnwindSafe for AtomicCommitTransaction<'a, Transaction>
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more