pub struct FileBreakdown {
pub file: String,
pub killed: u64,
pub survived: u64,
pub timeout: u64,
}Expand description
Per-file mutation outcome counts and derived kill rate.
Fields§
§file: StringSource file path.
killed: u64Mutants caught by the test suite (for this file).
survived: u64Mutants the test suite missed (for this file).
timeout: u64Mutants that timed out (excluded from kill_pct).
Implementations§
Trait Implementations§
Source§impl Clone for FileBreakdown
impl Clone for FileBreakdown
Source§fn clone(&self) -> FileBreakdown
fn clone(&self) -> FileBreakdown
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileBreakdown
impl Debug for FileBreakdown
Source§impl<'de> Deserialize<'de> for FileBreakdown
impl<'de> Deserialize<'de> for FileBreakdown
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
Auto Trait Implementations§
impl Freeze for FileBreakdown
impl RefUnwindSafe for FileBreakdown
impl Send for FileBreakdown
impl Sync for FileBreakdown
impl Unpin for FileBreakdown
impl UnsafeUnpin for FileBreakdown
impl UnwindSafe for FileBreakdown
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