pub struct CrossVariantGroupId(/* private fields */);Expand description
Stable identity of one group found by a cross-variant comparison.
Implementations§
Trait Implementations§
Source§impl Clone for CrossVariantGroupId
impl Clone for CrossVariantGroupId
Source§fn clone(&self) -> CrossVariantGroupId
fn clone(&self) -> CrossVariantGroupId
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CrossVariantGroupId
Source§impl Debug for CrossVariantGroupId
impl Debug for CrossVariantGroupId
Source§impl Display for CrossVariantGroupId
impl Display for CrossVariantGroupId
impl Eq for CrossVariantGroupId
Source§impl Hash for CrossVariantGroupId
impl Hash for CrossVariantGroupId
Source§impl Ord for CrossVariantGroupId
impl Ord for CrossVariantGroupId
Source§fn cmp(&self, other: &CrossVariantGroupId) -> Ordering
fn cmp(&self, other: &CrossVariantGroupId) -> Ordering
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
Source§impl PartialEq for CrossVariantGroupId
impl PartialEq for CrossVariantGroupId
Source§impl PartialOrd for CrossVariantGroupId
impl PartialOrd for CrossVariantGroupId
impl StructuralPartialEq for CrossVariantGroupId
Auto Trait Implementations§
impl Freeze for CrossVariantGroupId
impl RefUnwindSafe for CrossVariantGroupId
impl Send for CrossVariantGroupId
impl Sync for CrossVariantGroupId
impl Unpin for CrossVariantGroupId
impl UnsafeUnpin for CrossVariantGroupId
impl UnwindSafe for CrossVariantGroupId
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.