pub enum MutationStaleReason {
FileMissing,
NoDigest,
SourceChanged,
MutantNotReproduced,
}Expand description
Why an inspect packet is stale.
Variants§
FileMissing
The file does not exist or cannot be read.
NoDigest
The report has no digest for the file.
SourceChanged
The SHA-256 digest of the file differs from the report.
MutantNotReproduced
The file has the digest of the report, but the instrumentation does not give the mutant.
Trait Implementations§
Source§impl Clone for MutationStaleReason
impl Clone for MutationStaleReason
impl Copy for MutationStaleReason
Source§impl Debug for MutationStaleReason
impl Debug for MutationStaleReason
Source§impl<'de> Deserialize<'de> for MutationStaleReason
impl<'de> Deserialize<'de> for MutationStaleReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MutationStaleReason
Source§impl PartialEq for MutationStaleReason
impl PartialEq for MutationStaleReason
Source§impl Serialize for MutationStaleReason
impl Serialize for MutationStaleReason
impl StructuralPartialEq for MutationStaleReason
Auto Trait Implementations§
impl Freeze for MutationStaleReason
impl RefUnwindSafe for MutationStaleReason
impl Send for MutationStaleReason
impl Sync for MutationStaleReason
impl Unpin for MutationStaleReason
impl UnsafeUnpin for MutationStaleReason
impl UnwindSafe for MutationStaleReason
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.