pub struct SnapshotOrdinal(pub u64);Expand description
Ordinal number type used for sequencing snapshots. Snapshots with higher ordinal numbers must be applied after snapshots with lower ordinal numbers. Shards of the same snapshot can be applied in parallel.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for SnapshotOrdinal
impl Clone for SnapshotOrdinal
Source§fn clone(&self) -> SnapshotOrdinal
fn clone(&self) -> SnapshotOrdinal
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 SnapshotOrdinal
impl Debug for SnapshotOrdinal
Source§impl Display for SnapshotOrdinal
impl Display for SnapshotOrdinal
Source§impl Hash for SnapshotOrdinal
impl Hash for SnapshotOrdinal
Source§impl Ord for SnapshotOrdinal
impl Ord for SnapshotOrdinal
Source§fn cmp(&self, other: &SnapshotOrdinal) -> Ordering
fn cmp(&self, other: &SnapshotOrdinal) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SnapshotOrdinal
impl PartialEq for SnapshotOrdinal
Source§impl PartialOrd for SnapshotOrdinal
impl PartialOrd for SnapshotOrdinal
impl Copy for SnapshotOrdinal
impl Eq for SnapshotOrdinal
impl StructuralPartialEq for SnapshotOrdinal
Auto Trait Implementations§
impl Freeze for SnapshotOrdinal
impl RefUnwindSafe for SnapshotOrdinal
impl Send for SnapshotOrdinal
impl Sync for SnapshotOrdinal
impl Unpin for SnapshotOrdinal
impl UnwindSafe for SnapshotOrdinal
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