pub struct RangeTransitionGeneration(/* private fields */);Expand description
A monotonically increasing online split or merge transition generation.
Implementations§
Trait Implementations§
Source§impl Clone for RangeTransitionGeneration
impl Clone for RangeTransitionGeneration
impl Copy for RangeTransitionGeneration
Source§impl Debug for RangeTransitionGeneration
impl Debug for RangeTransitionGeneration
Source§impl<'de> Deserialize<'de> for RangeTransitionGeneration
impl<'de> Deserialize<'de> for RangeTransitionGeneration
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 Display for RangeTransitionGeneration
impl Display for RangeTransitionGeneration
impl Eq for RangeTransitionGeneration
Source§impl Hash for RangeTransitionGeneration
impl Hash for RangeTransitionGeneration
Source§impl Ord for RangeTransitionGeneration
impl Ord for RangeTransitionGeneration
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 RangeTransitionGeneration
impl PartialOrd for RangeTransitionGeneration
impl StructuralPartialEq for RangeTransitionGeneration
Auto Trait Implementations§
impl Freeze for RangeTransitionGeneration
impl RefUnwindSafe for RangeTransitionGeneration
impl Send for RangeTransitionGeneration
impl Sync for RangeTransitionGeneration
impl Unpin for RangeTransitionGeneration
impl UnsafeUnpin for RangeTransitionGeneration
impl UnwindSafe for RangeTransitionGeneration
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