pub struct CurrentArtifact {
pub name: ArtifactName,
pub kind: ArtifactKind,
pub plan: Plan,
pub runs: usize,
pub path: PathBuf,
pub state: ArtifactCondition,
pub reason: String,
pub evals: Vec<CurrentEval>,
}Expand description
One Artifact of the scan.
Fields§
§name: ArtifactName§kind: ArtifactKind§plan: Plan§runs: usizeHow many of its evals would run.
path: PathBuf§state: ArtifactCondition§reason: String§evals: Vec<CurrentEval>Implementations§
Trait Implementations§
Source§impl Clone for CurrentArtifact
impl Clone for CurrentArtifact
Auto Trait Implementations§
impl Freeze for CurrentArtifact
impl RefUnwindSafe for CurrentArtifact
impl Send for CurrentArtifact
impl Sync for CurrentArtifact
impl Unpin for CurrentArtifact
impl UnsafeUnpin for CurrentArtifact
impl UnwindSafe for CurrentArtifact
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