pub struct ArtifactKey(/* private fields */);Expand description
Stable, slash-separated logical identity, independent of archive URLs.
Implementations§
Trait Implementations§
Source§impl Clone for ArtifactKey
impl Clone for ArtifactKey
Source§impl Debug for ArtifactKey
impl Debug for ArtifactKey
Source§impl Display for ArtifactKey
impl Display for ArtifactKey
impl Eq for ArtifactKey
Source§impl Hash for ArtifactKey
impl Hash for ArtifactKey
Source§impl Ord for ArtifactKey
impl Ord for ArtifactKey
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 ArtifactKey
impl PartialEq for ArtifactKey
Source§impl PartialOrd for ArtifactKey
impl PartialOrd for ArtifactKey
impl StructuralPartialEq for ArtifactKey
Auto Trait Implementations§
impl Freeze for ArtifactKey
impl RefUnwindSafe for ArtifactKey
impl Send for ArtifactKey
impl Sync for ArtifactKey
impl Unpin for ArtifactKey
impl UnsafeUnpin for ArtifactKey
impl UnwindSafe for ArtifactKey
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.