pub enum CommitOperationOutcome {
Applied {
op_index: i32,
},
Conflict {
conflict: ConflictRecord,
},
Error {
rejection: RejectionRecord,
},
}Variants§
Trait Implementations§
Source§impl Clone for CommitOperationOutcome
impl Clone for CommitOperationOutcome
Source§fn clone(&self) -> CommitOperationOutcome
fn clone(&self) -> CommitOperationOutcome
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 CommitOperationOutcome
impl Debug for CommitOperationOutcome
Source§impl<'de> Deserialize<'de> for CommitOperationOutcome
impl<'de> Deserialize<'de> for CommitOperationOutcome
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CommitOperationOutcome
impl PartialEq for CommitOperationOutcome
Source§impl Serialize for CommitOperationOutcome
impl Serialize for CommitOperationOutcome
impl StructuralPartialEq for CommitOperationOutcome
Auto Trait Implementations§
impl Freeze for CommitOperationOutcome
impl RefUnwindSafe for CommitOperationOutcome
impl Send for CommitOperationOutcome
impl Sync for CommitOperationOutcome
impl Unpin for CommitOperationOutcome
impl UnsafeUnpin for CommitOperationOutcome
impl UnwindSafe for CommitOperationOutcome
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