pub struct SeqNo(/* private fields */);Expand description
A per-shard monotonically increasing operation sequence number.
Implementations§
Trait Implementations§
impl Copy for SeqNo
Source§impl<'de> Deserialize<'de> for SeqNo
impl<'de> Deserialize<'de> for SeqNo
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 SeqNo
Source§impl Ord for SeqNo
impl Ord for SeqNo
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for SeqNo
impl PartialOrd for SeqNo
impl StructuralPartialEq for SeqNo
Auto Trait Implementations§
impl Freeze for SeqNo
impl RefUnwindSafe for SeqNo
impl Send for SeqNo
impl Sync for SeqNo
impl Unpin for SeqNo
impl UnsafeUnpin for SeqNo
impl UnwindSafe for SeqNo
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