pub struct AppliedWrite {
pub id: WriteId,
pub slot: Slot,
pub timestamp: Timestamp,
pub read_through: u64,
}Expand description
Applied write metadata needed to reconstruct merge’s state without write bodies.
Fields§
§id: WriteIdThe applied write.
slot: SlotSlot containing this published write.
timestamp: TimestampIts timestamp.
read_through: u64Last applied slot when authored; own earlier writes are implicit.
Trait Implementations§
Source§impl Clone for AppliedWrite
impl Clone for AppliedWrite
Source§fn clone(&self) -> AppliedWrite
fn clone(&self) -> AppliedWrite
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 AppliedWrite
impl Debug for AppliedWrite
Source§impl PartialEq for AppliedWrite
impl PartialEq for AppliedWrite
impl Eq for AppliedWrite
impl StructuralPartialEq for AppliedWrite
Auto Trait Implementations§
impl Freeze for AppliedWrite
impl RefUnwindSafe for AppliedWrite
impl Send for AppliedWrite
impl Sync for AppliedWrite
impl Unpin for AppliedWrite
impl UnsafeUnpin for AppliedWrite
impl UnwindSafe for AppliedWrite
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more