pub struct VariantIdx(pub u32);Expand description
Variant index in a Type::Union’s canonical member list.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl Clone for VariantIdx
impl Clone for VariantIdx
impl Copy for VariantIdx
Source§impl Debug for VariantIdx
impl Debug for VariantIdx
impl Eq for VariantIdx
Source§impl Hash for VariantIdx
impl Hash for VariantIdx
Source§impl Ord for VariantIdx
impl Ord for VariantIdx
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 PartialEq for VariantIdx
impl PartialEq for VariantIdx
Source§impl PartialOrd for VariantIdx
impl PartialOrd for VariantIdx
impl StructuralPartialEq for VariantIdx
Auto Trait Implementations§
impl Freeze for VariantIdx
impl RefUnwindSafe for VariantIdx
impl Send for VariantIdx
impl Sync for VariantIdx
impl Unpin for VariantIdx
impl UnsafeUnpin for VariantIdx
impl UnwindSafe for VariantIdx
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.