pub struct PaneOperationOutcome {
pub operation_id: u64,
pub kind: PaneOperationKind,
pub touched_nodes: Vec<PaneId>,
pub before_hash: u64,
pub after_hash: u64,
}Expand description
Successful transactional operation result.
Fields§
§operation_id: u64§kind: PaneOperationKind§touched_nodes: Vec<PaneId>§before_hash: u64§after_hash: u64Trait Implementations§
Source§impl Clone for PaneOperationOutcome
impl Clone for PaneOperationOutcome
Source§fn clone(&self) -> PaneOperationOutcome
fn clone(&self) -> PaneOperationOutcome
Returns a duplicate of the value. Read more
1.0.0 · 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 PaneOperationOutcome
impl Debug for PaneOperationOutcome
Source§impl PartialEq for PaneOperationOutcome
impl PartialEq for PaneOperationOutcome
impl Eq for PaneOperationOutcome
impl StructuralPartialEq for PaneOperationOutcome
Auto Trait Implementations§
impl Freeze for PaneOperationOutcome
impl RefUnwindSafe for PaneOperationOutcome
impl Send for PaneOperationOutcome
impl Sync for PaneOperationOutcome
impl Unpin for PaneOperationOutcome
impl UnsafeUnpin for PaneOperationOutcome
impl UnwindSafe for PaneOperationOutcome
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