pub struct ValidationReceipt {
pub step: VerificationKind,
pub command: String,
pub status: VerificationStatus,
pub artifacts: Vec<ArtifactRef>,
}Expand description
A receipt proving which verification command ran and how it ended.
Fields§
§step: VerificationKindThe verification step that produced this receipt.
command: StringThe command that was executed.
status: VerificationStatusThe observed result.
artifacts: Vec<ArtifactRef>Artifacts captured during execution.
Trait Implementations§
Source§impl Clone for ValidationReceipt
impl Clone for ValidationReceipt
Source§fn clone(&self) -> ValidationReceipt
fn clone(&self) -> ValidationReceipt
Returns a duplicate of the value. Read more
1.0.0 · 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 ValidationReceipt
impl Debug for ValidationReceipt
Source§impl<'de> Deserialize<'de> for ValidationReceipt
impl<'de> Deserialize<'de> for ValidationReceipt
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ValidationReceipt
impl PartialEq for ValidationReceipt
Source§impl Serialize for ValidationReceipt
impl Serialize for ValidationReceipt
impl Eq for ValidationReceipt
impl StructuralPartialEq for ValidationReceipt
Auto Trait Implementations§
impl Freeze for ValidationReceipt
impl RefUnwindSafe for ValidationReceipt
impl Send for ValidationReceipt
impl Sync for ValidationReceipt
impl Unpin for ValidationReceipt
impl UnsafeUnpin for ValidationReceipt
impl UnwindSafe for ValidationReceipt
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