pub enum ArtifactRevision {
Current,
Pinned(Sha256Digest),
}Expand description
Current resolution or a verified immutable artifact snapshot.
Variants§
Current
Pinned(Sha256Digest)
Trait Implementations§
Source§impl Clone for ArtifactRevision
impl Clone for ArtifactRevision
Source§impl Debug for ArtifactRevision
impl Debug for ArtifactRevision
impl Eq for ArtifactRevision
Source§impl Hash for ArtifactRevision
impl Hash for ArtifactRevision
Source§impl PartialEq for ArtifactRevision
impl PartialEq for ArtifactRevision
impl StructuralPartialEq for ArtifactRevision
Auto Trait Implementations§
impl Freeze for ArtifactRevision
impl RefUnwindSafe for ArtifactRevision
impl Send for ArtifactRevision
impl Sync for ArtifactRevision
impl Unpin for ArtifactRevision
impl UnsafeUnpin for ArtifactRevision
impl UnwindSafe for ArtifactRevision
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> 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.