pub enum MutantFailureKind {
Assertion,
Error,
Timeout,
}Expand description
How a run detected a mutant.
Variants§
Assertion
A test assertion failed.
Error
A test or the module load threw an error that is not an assertion.
Timeout
A test or the run passed its time limit.
Implementations§
Trait Implementations§
Source§impl Clone for MutantFailureKind
impl Clone for MutantFailureKind
impl Copy for MutantFailureKind
Source§impl Debug for MutantFailureKind
impl Debug for MutantFailureKind
impl Eq for MutantFailureKind
Source§impl PartialEq for MutantFailureKind
impl PartialEq for MutantFailureKind
Source§impl Serialize for MutantFailureKind
impl Serialize for MutantFailureKind
impl StructuralPartialEq for MutantFailureKind
Auto Trait Implementations§
impl Freeze for MutantFailureKind
impl RefUnwindSafe for MutantFailureKind
impl Send for MutantFailureKind
impl Sync for MutantFailureKind
impl Unpin for MutantFailureKind
impl UnsafeUnpin for MutantFailureKind
impl UnwindSafe for MutantFailureKind
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.