pub struct ConflictDetails {
pub key: DocumentKey,
pub expected: ConditionExpectation,
pub actual: ObservedState,
}Fields§
§key: DocumentKey§expected: ConditionExpectation§actual: ObservedStateTrait Implementations§
Source§impl Clone for ConflictDetails
impl Clone for ConflictDetails
Source§impl Debug for ConflictDetails
impl Debug for ConflictDetails
impl Eq for ConflictDetails
Source§impl From<&TransactionConflict> for ConflictDetails
impl From<&TransactionConflict> for ConflictDetails
Source§fn from(conflict: &TransactionConflict) -> Self
fn from(conflict: &TransactionConflict) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ConflictDetails
impl PartialEq for ConflictDetails
impl StructuralPartialEq for ConflictDetails
Auto Trait Implementations§
impl Freeze for ConflictDetails
impl RefUnwindSafe for ConflictDetails
impl Send for ConflictDetails
impl Sync for ConflictDetails
impl Unpin for ConflictDetails
impl UnsafeUnpin for ConflictDetails
impl UnwindSafe for ConflictDetails
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