pub enum TransactionOutcomeId {
Records(StorageTransactionId),
Serializable(SerializableTransactionId),
}Expand description
Identity retained by a session while resolving completion. A serializable participant can finish without publishing records.
Variants§
Records(StorageTransactionId)
Serializable(SerializableTransactionId)
Trait Implementations§
Source§impl Clone for TransactionOutcomeId
impl Clone for TransactionOutcomeId
impl Copy for TransactionOutcomeId
Source§impl Debug for TransactionOutcomeId
impl Debug for TransactionOutcomeId
impl Eq for TransactionOutcomeId
Source§impl PartialEq for TransactionOutcomeId
impl PartialEq for TransactionOutcomeId
impl StructuralPartialEq for TransactionOutcomeId
Auto Trait Implementations§
impl Freeze for TransactionOutcomeId
impl RefUnwindSafe for TransactionOutcomeId
impl Send for TransactionOutcomeId
impl Sync for TransactionOutcomeId
impl Unpin for TransactionOutcomeId
impl UnsafeUnpin for TransactionOutcomeId
impl UnwindSafe for TransactionOutcomeId
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