pub struct PendingCommit { /* private fields */ }Expand description
Recoverable source/control commit staged across separate backends.
Implementations§
Source§impl PendingCommit
impl PendingCommit
Sourcepub fn source_committed(&self) -> bool
pub fn source_committed(&self) -> bool
Whether the source side of the transaction boundary was persisted.
Sourcepub fn control_committed(&self) -> bool
pub fn control_committed(&self) -> bool
Whether the control side of the transaction boundary was persisted.
Trait Implementations§
Source§impl Clone for PendingCommit
impl Clone for PendingCommit
Source§fn clone(&self) -> PendingCommit
fn clone(&self) -> PendingCommit
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PendingCommit
impl Debug for PendingCommit
impl Eq for PendingCommit
Source§impl PartialEq for PendingCommit
impl PartialEq for PendingCommit
impl StructuralPartialEq for PendingCommit
Auto Trait Implementations§
impl Freeze for PendingCommit
impl RefUnwindSafe for PendingCommit
impl Send for PendingCommit
impl Sync for PendingCommit
impl Unpin for PendingCommit
impl UnsafeUnpin for PendingCommit
impl UnwindSafe for PendingCommit
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