pub struct CommitLock { /* private fields */ }Expand description
The commit lock, held until dropped. Owned, so a caller (a language
binding, say) can keep it across several calls and then commit under it
with Store::transact_with.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CommitLock
impl RefUnwindSafe for CommitLock
impl Send for CommitLock
impl Sync for CommitLock
impl Unpin for CommitLock
impl UnsafeUnpin for CommitLock
impl UnwindSafe for CommitLock
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