pub struct PaneOperationJournalEntry {
pub transaction_id: u64,
pub sequence: u64,
pub operation_id: u64,
pub operation: PaneOperation,
pub kind: PaneOperationKind,
pub touched_nodes: Vec<PaneId>,
pub before_hash: u64,
pub after_hash: u64,
pub result: PaneOperationJournalResult,
}Expand description
One deterministic operation journal row emitted by a transaction.
Fields§
§transaction_id: u64§sequence: u64§operation_id: u64§operation: PaneOperation§kind: PaneOperationKind§touched_nodes: Vec<PaneId>§before_hash: u64§after_hash: u64§result: PaneOperationJournalResultTrait Implementations§
Source§impl Clone for PaneOperationJournalEntry
impl Clone for PaneOperationJournalEntry
Source§fn clone(&self) -> PaneOperationJournalEntry
fn clone(&self) -> PaneOperationJournalEntry
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 PaneOperationJournalEntry
impl Debug for PaneOperationJournalEntry
Source§impl<'de> Deserialize<'de> for PaneOperationJournalEntry
impl<'de> Deserialize<'de> for PaneOperationJournalEntry
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
impl Eq for PaneOperationJournalEntry
impl StructuralPartialEq for PaneOperationJournalEntry
Auto Trait Implementations§
impl Freeze for PaneOperationJournalEntry
impl RefUnwindSafe for PaneOperationJournalEntry
impl Send for PaneOperationJournalEntry
impl Sync for PaneOperationJournalEntry
impl Unpin for PaneOperationJournalEntry
impl UnsafeUnpin for PaneOperationJournalEntry
impl UnwindSafe for PaneOperationJournalEntry
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