pub struct InstalledSeedEvidence { /* private fields */ }Expand description
Bounded terminal counters for one ordinary-command seed batch.
Implementations§
Source§impl InstalledSeedEvidence
impl InstalledSeedEvidence
Sourcepub const fn new(
name: InstallationSymbol,
content_hash: GeneratedArtifactHash,
succeeded: u64,
replayed: u64,
) -> InstalledSeedEvidence
pub const fn new( name: InstallationSymbol, content_hash: GeneratedArtifactHash, succeeded: u64, replayed: u64, ) -> InstalledSeedEvidence
Creates exact seed completion evidence without retaining item values.
Sourcepub const fn name(&self) -> &InstallationSymbol
pub const fn name(&self) -> &InstallationSymbol
Symbolic seed name.
Sourcepub const fn content_hash(&self) -> GeneratedArtifactHash
pub const fn content_hash(&self) -> GeneratedArtifactHash
Exact seed artifact identity.
Trait Implementations§
Source§impl Clone for InstalledSeedEvidence
impl Clone for InstalledSeedEvidence
Source§fn clone(&self) -> InstalledSeedEvidence
fn clone(&self) -> InstalledSeedEvidence
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 moreSource§impl Debug for InstalledSeedEvidence
impl Debug for InstalledSeedEvidence
impl Eq for InstalledSeedEvidence
Source§impl Ord for InstalledSeedEvidence
impl Ord for InstalledSeedEvidence
Source§fn cmp(&self, other: &InstalledSeedEvidence) -> Ordering
fn cmp(&self, other: &InstalledSeedEvidence) -> 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
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 InstalledSeedEvidence
impl PartialEq for InstalledSeedEvidence
Source§impl PartialOrd for InstalledSeedEvidence
impl PartialOrd for InstalledSeedEvidence
impl StructuralPartialEq for InstalledSeedEvidence
Auto Trait Implementations§
impl Forget for InstalledSeedEvidence
impl Freeze for InstalledSeedEvidence
impl RefUnwindSafe for InstalledSeedEvidence
impl Send for InstalledSeedEvidence
impl Sync for InstalledSeedEvidence
impl Unpin for InstalledSeedEvidence
impl UnsafeUnpin for InstalledSeedEvidence
impl UnwindSafe for InstalledSeedEvidence
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