pub struct ToolValidationFailure {
pub tool: String,
pub failure: RunFailure,
pub trace: Vec<TraceEntry>,
}Expand description
Failure details for a tool validation run.
Fields§
§tool: StringThe tool that failed validation.
failure: RunFailureFailure reason.
trace: Vec<TraceEntry>Trace entries for the minimized failing case.
Trait Implementations§
Source§impl Clone for ToolValidationFailure
impl Clone for ToolValidationFailure
Source§fn clone(&self) -> ToolValidationFailure
fn clone(&self) -> ToolValidationFailure
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 moreAuto Trait Implementations§
impl Freeze for ToolValidationFailure
impl RefUnwindSafe for ToolValidationFailure
impl Send for ToolValidationFailure
impl Sync for ToolValidationFailure
impl Unpin for ToolValidationFailure
impl UnwindSafe for ToolValidationFailure
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