pub struct RootCutId(/* private fields */);Expand description
A never-reused identity for one complete index root cut.
Implementations§
Trait Implementations§
impl Copy for RootCutId
Source§impl<'de> Deserialize<'de> for RootCutId
impl<'de> Deserialize<'de> for RootCutId
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 RootCutId
Source§impl Ord for RootCutId
impl Ord for RootCutId
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 RootCutId
impl PartialOrd for RootCutId
impl StructuralPartialEq for RootCutId
Auto Trait Implementations§
impl Freeze for RootCutId
impl RefUnwindSafe for RootCutId
impl Send for RootCutId
impl Sync for RootCutId
impl Unpin for RootCutId
impl UnsafeUnpin for RootCutId
impl UnwindSafe for RootCutId
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