pub struct InternalSeq { /* private fields */ }Expand description
Internal sequence number type.
Unlike SeqV.seq, where a tombstone always has a sequence number of 0,
an InternalSeq tombstone retains a positive sequence number.
Implementations§
Trait Implementations§
Source§impl Add<u64> for InternalSeq
impl Add<u64> for InternalSeq
Source§impl AddAssign<u64> for InternalSeq
impl AddAssign<u64> for InternalSeq
Source§fn add_assign(&mut self, rhs: u64)
fn add_assign(&mut self, rhs: u64)
Performs the
+= operation. Read moreSource§impl Clone for InternalSeq
impl Clone for InternalSeq
Source§fn clone(&self) -> InternalSeq
fn clone(&self) -> InternalSeq
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 InternalSeq
impl Debug for InternalSeq
Source§impl Default for InternalSeq
impl Default for InternalSeq
Source§fn default() -> InternalSeq
fn default() -> InternalSeq
Returns the “default value” for a type. Read more
Source§impl Deref for InternalSeq
impl Deref for InternalSeq
Source§impl DerefMut for InternalSeq
impl DerefMut for InternalSeq
Source§impl Display for InternalSeq
impl Display for InternalSeq
Source§impl Ord for InternalSeq
impl Ord for InternalSeq
Source§fn cmp(&self, other: &InternalSeq) -> Ordering
fn cmp(&self, other: &InternalSeq) -> 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 InternalSeq
impl PartialEq for InternalSeq
Source§impl PartialOrd for InternalSeq
impl PartialOrd for InternalSeq
impl Copy for InternalSeq
impl Eq for InternalSeq
impl StructuralPartialEq for InternalSeq
Auto Trait Implementations§
impl Freeze for InternalSeq
impl RefUnwindSafe for InternalSeq
impl Send for InternalSeq
impl Sync for InternalSeq
impl Unpin for InternalSeq
impl UnwindSafe for InternalSeq
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