pub struct MutationCacheOutput {
pub hits: usize,
pub stored: usize,
pub not_keyed: Vec<String>,
}Expand description
The result cache facts of a run.
Fields§
§hits: usizeThe mutants whose status came from the cache. They did not run.
stored: usizeThe results that this run added to the cache.
not_keyed: Vec<String>The test inputs that the cache key does not cover: modules that a
test loads through a dynamic import that the module graph does not
resolve (dynamic-imports), and files that a test reads
(file-reads). A change to them does not invalidate a cached result.
Trait Implementations§
Source§impl Clone for MutationCacheOutput
impl Clone for MutationCacheOutput
Source§impl Debug for MutationCacheOutput
impl Debug for MutationCacheOutput
impl Eq for MutationCacheOutput
Source§impl PartialEq for MutationCacheOutput
impl PartialEq for MutationCacheOutput
Source§impl Serialize for MutationCacheOutput
impl Serialize for MutationCacheOutput
impl StructuralPartialEq for MutationCacheOutput
Auto Trait Implementations§
impl Freeze for MutationCacheOutput
impl RefUnwindSafe for MutationCacheOutput
impl Send for MutationCacheOutput
impl Sync for MutationCacheOutput
impl Unpin for MutationCacheOutput
impl UnsafeUnpin for MutationCacheOutput
impl UnwindSafe for MutationCacheOutput
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.