pub struct ArtifactCheckReport {
pub ok: bool,
pub path: String,
pub artifact_kind: Option<ArtifactKind>,
pub id: Option<String>,
pub schema: Option<String>,
pub version: Option<String>,
pub entrypoint: Option<String>,
pub evidence: Option<EvidenceRecord>,
pub diagnostics: Vec<ArtifactDiagnostic>,
}Fields§
§ok: bool§path: String§artifact_kind: Option<ArtifactKind>§id: Option<String>§schema: Option<String>§version: Option<String>§entrypoint: Option<String>§evidence: Option<EvidenceRecord>§diagnostics: Vec<ArtifactDiagnostic>Trait Implementations§
Source§impl Clone for ArtifactCheckReport
impl Clone for ArtifactCheckReport
Source§fn clone(&self) -> ArtifactCheckReport
fn clone(&self) -> ArtifactCheckReport
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 ArtifactCheckReport
impl Debug for ArtifactCheckReport
Auto Trait Implementations§
impl Freeze for ArtifactCheckReport
impl RefUnwindSafe for ArtifactCheckReport
impl Send for ArtifactCheckReport
impl Sync for ArtifactCheckReport
impl Unpin for ArtifactCheckReport
impl UnsafeUnpin for ArtifactCheckReport
impl UnwindSafe for ArtifactCheckReport
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