pub struct SnapshotCoveredPosition {
pub author_registration: StoreDeviceRegistrationRef,
pub coord: StoreCommitCoord,
pub snapshot: AcceptedStoreSnapshotRef,
}Expand description
A reserved author position whose accepted edit is included in a snapshot. The snapshot does not identify which exact candidate completed the edit.
Fields§
§coord: StoreCommitCoord§snapshot: AcceptedStoreSnapshotRefTrait Implementations§
Source§impl Clone for SnapshotCoveredPosition
impl Clone for SnapshotCoveredPosition
Source§fn clone(&self) -> SnapshotCoveredPosition
fn clone(&self) -> SnapshotCoveredPosition
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 SnapshotCoveredPosition
impl Debug for SnapshotCoveredPosition
Source§impl<'de> Deserialize<'de> for SnapshotCoveredPosition
impl<'de> Deserialize<'de> for SnapshotCoveredPosition
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 SnapshotCoveredPosition
impl PartialEq for SnapshotCoveredPosition
Source§impl Serialize for SnapshotCoveredPosition
impl Serialize for SnapshotCoveredPosition
impl Eq for SnapshotCoveredPosition
impl StructuralPartialEq for SnapshotCoveredPosition
Auto Trait Implementations§
impl Freeze for SnapshotCoveredPosition
impl RefUnwindSafe for SnapshotCoveredPosition
impl Send for SnapshotCoveredPosition
impl Sync for SnapshotCoveredPosition
impl Unpin for SnapshotCoveredPosition
impl UnsafeUnpin for SnapshotCoveredPosition
impl UnwindSafe for SnapshotCoveredPosition
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
§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
Compare self to
key and return true if they are equal.