pub enum SerializableStatus {
Active,
Prepared,
Committed,
Aborted,
Doomed,
}Expand description
Logical participant state, independent of a physical write receipt. A retained provider lease keeps terminal state available for completion retries even when the transaction wrote no records. Conflict history can be reclaimed before that lease is released.
Variants§
Trait Implementations§
Source§impl Clone for SerializableStatus
impl Clone for SerializableStatus
impl Copy for SerializableStatus
Source§impl Debug for SerializableStatus
impl Debug for SerializableStatus
impl Eq for SerializableStatus
Source§impl PartialEq for SerializableStatus
impl PartialEq for SerializableStatus
impl StructuralPartialEq for SerializableStatus
Auto Trait Implementations§
impl Freeze for SerializableStatus
impl RefUnwindSafe for SerializableStatus
impl Send for SerializableStatus
impl Sync for SerializableStatus
impl Unpin for SerializableStatus
impl UnsafeUnpin for SerializableStatus
impl UnwindSafe for SerializableStatus
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