pub struct CoverageSection {Show 13 fields
pub provided_positions: usize,
pub selected_positions: usize,
pub filtered_out_positions: usize,
pub valid_outcomes: usize,
pub invalid_outcomes: usize,
pub source: Option<SourceCoverageCounts>,
pub lifecycle: Option<LifecycleCounts>,
pub acceptance_rate: MetricValue<f64>,
pub open_rate: MetricValue<f64>,
pub completion_rate: MetricValue<f64>,
pub r_coverage: MetricValue<f64>,
pub excursion_coverage: MetricValue<f64>,
pub execution_coverage: MetricValue<f64>,
}Fields§
§provided_positions: usize§selected_positions: usize§filtered_out_positions: usize§valid_outcomes: usize§invalid_outcomes: usize§source: Option<SourceCoverageCounts>None explicitly means raw parser/source outcomes were unavailable.
lifecycle: Option<LifecycleCounts>§acceptance_rate: MetricValue<f64>§open_rate: MetricValue<f64>§completion_rate: MetricValue<f64>§r_coverage: MetricValue<f64>§excursion_coverage: MetricValue<f64>§execution_coverage: MetricValue<f64>Trait Implementations§
Source§impl Clone for CoverageSection
impl Clone for CoverageSection
Source§impl Debug for CoverageSection
impl Debug for CoverageSection
Source§impl<'de> Deserialize<'de> for CoverageSection
impl<'de> Deserialize<'de> for CoverageSection
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
Source§impl PartialEq for CoverageSection
impl PartialEq for CoverageSection
Source§impl Serialize for CoverageSection
impl Serialize for CoverageSection
impl StructuralPartialEq for CoverageSection
Auto Trait Implementations§
impl Freeze for CoverageSection
impl RefUnwindSafe for CoverageSection
impl Send for CoverageSection
impl Sync for CoverageSection
impl Unpin for CoverageSection
impl UnsafeUnpin for CoverageSection
impl UnwindSafe for CoverageSection
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