pub struct KeyPart {
pub name: String,
pub value: u64,
}Expand description
One named number of what a VariantKey stands for (a program’s place in its row, a pixel output count, a
permutation id). It describes and never identifies.
Fields§
§name: StringThe part’s name.
value: u64The part’s value.
Trait Implementations§
impl Eq for KeyPart
Source§impl Ord for KeyPart
impl Ord for KeyPart
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 KeyPart
impl PartialOrd for KeyPart
impl StructuralPartialEq for KeyPart
Auto Trait Implementations§
impl Forget for KeyPart
impl Freeze for KeyPart
impl RefUnwindSafe for KeyPart
impl Send for KeyPart
impl Sync for KeyPart
impl Unpin for KeyPart
impl UnsafeUnpin for KeyPart
impl UnwindSafe for KeyPart
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.