pub struct MutationBaselineFailure {
pub file: Option<String>,
pub test_id: Option<String>,
pub message: Option<String>,
pub mutant_ids: Vec<String>,
}Expand description
A test or a test file that failed with no active mutant. Its tests do not decide a mutant status.
Fields§
§file: Option<String>The test file, root-relative. null for an error outside each test
file.
test_id: Option<String>The test id, for a failed test.
message: Option<String>The error message, for an error outside a test, or the reason for a test that did not pass in the dry run of a restarted companion.
mutant_ids: Vec<String>The mutants that ran without this test, because the test did not pass in the dry run of a restarted companion. Each of them ran with its other covering tests. Absent for a failure of the first dry run.
Trait Implementations§
Source§impl Clone for MutationBaselineFailure
impl Clone for MutationBaselineFailure
Source§impl Debug for MutationBaselineFailure
impl Debug for MutationBaselineFailure
impl Eq for MutationBaselineFailure
Source§impl PartialEq for MutationBaselineFailure
impl PartialEq for MutationBaselineFailure
Source§impl Serialize for MutationBaselineFailure
impl Serialize for MutationBaselineFailure
impl StructuralPartialEq for MutationBaselineFailure
Auto Trait Implementations§
impl Freeze for MutationBaselineFailure
impl RefUnwindSafe for MutationBaselineFailure
impl Send for MutationBaselineFailure
impl Sync for MutationBaselineFailure
impl Unpin for MutationBaselineFailure
impl UnsafeUnpin for MutationBaselineFailure
impl UnwindSafe for MutationBaselineFailure
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.