#[non_exhaustive]pub struct CodeCoverageReportSummaryBuilder { /* private fields */ }
Expand description
A builder for CodeCoverageReportSummary
.
Implementations§
source§impl CodeCoverageReportSummaryBuilder
impl CodeCoverageReportSummaryBuilder
sourcepub fn line_coverage_percentage(self, input: f64) -> Self
pub fn line_coverage_percentage(self, input: f64) -> Self
The percentage of lines that are covered by your tests.
sourcepub fn set_line_coverage_percentage(self, input: Option<f64>) -> Self
pub fn set_line_coverage_percentage(self, input: Option<f64>) -> Self
The percentage of lines that are covered by your tests.
sourcepub fn get_line_coverage_percentage(&self) -> &Option<f64>
pub fn get_line_coverage_percentage(&self) -> &Option<f64>
The percentage of lines that are covered by your tests.
sourcepub fn lines_covered(self, input: i32) -> Self
pub fn lines_covered(self, input: i32) -> Self
The number of lines that are covered by your tests.
sourcepub fn set_lines_covered(self, input: Option<i32>) -> Self
pub fn set_lines_covered(self, input: Option<i32>) -> Self
The number of lines that are covered by your tests.
sourcepub fn get_lines_covered(&self) -> &Option<i32>
pub fn get_lines_covered(&self) -> &Option<i32>
The number of lines that are covered by your tests.
sourcepub fn lines_missed(self, input: i32) -> Self
pub fn lines_missed(self, input: i32) -> Self
The number of lines that are not covered by your tests.
sourcepub fn set_lines_missed(self, input: Option<i32>) -> Self
pub fn set_lines_missed(self, input: Option<i32>) -> Self
The number of lines that are not covered by your tests.
sourcepub fn get_lines_missed(&self) -> &Option<i32>
pub fn get_lines_missed(&self) -> &Option<i32>
The number of lines that are not covered by your tests.
sourcepub fn branch_coverage_percentage(self, input: f64) -> Self
pub fn branch_coverage_percentage(self, input: f64) -> Self
The percentage of branches that are covered by your tests.
sourcepub fn set_branch_coverage_percentage(self, input: Option<f64>) -> Self
pub fn set_branch_coverage_percentage(self, input: Option<f64>) -> Self
The percentage of branches that are covered by your tests.
sourcepub fn get_branch_coverage_percentage(&self) -> &Option<f64>
pub fn get_branch_coverage_percentage(&self) -> &Option<f64>
The percentage of branches that are covered by your tests.
sourcepub fn branches_covered(self, input: i32) -> Self
pub fn branches_covered(self, input: i32) -> Self
The number of conditional branches that are covered by your tests.
sourcepub fn set_branches_covered(self, input: Option<i32>) -> Self
pub fn set_branches_covered(self, input: Option<i32>) -> Self
The number of conditional branches that are covered by your tests.
sourcepub fn get_branches_covered(&self) -> &Option<i32>
pub fn get_branches_covered(&self) -> &Option<i32>
The number of conditional branches that are covered by your tests.
sourcepub fn branches_missed(self, input: i32) -> Self
pub fn branches_missed(self, input: i32) -> Self
The number of conditional branches that are not covered by your tests.
sourcepub fn set_branches_missed(self, input: Option<i32>) -> Self
pub fn set_branches_missed(self, input: Option<i32>) -> Self
The number of conditional branches that are not covered by your tests.
sourcepub fn get_branches_missed(&self) -> &Option<i32>
pub fn get_branches_missed(&self) -> &Option<i32>
The number of conditional branches that are not covered by your tests.
sourcepub fn build(self) -> CodeCoverageReportSummary
pub fn build(self) -> CodeCoverageReportSummary
Consumes the builder and constructs a CodeCoverageReportSummary
.
Trait Implementations§
source§impl Clone for CodeCoverageReportSummaryBuilder
impl Clone for CodeCoverageReportSummaryBuilder
source§fn clone(&self) -> CodeCoverageReportSummaryBuilder
fn clone(&self) -> CodeCoverageReportSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CodeCoverageReportSummaryBuilder
impl Default for CodeCoverageReportSummaryBuilder
source§fn default() -> CodeCoverageReportSummaryBuilder
fn default() -> CodeCoverageReportSummaryBuilder
source§impl PartialEq for CodeCoverageReportSummaryBuilder
impl PartialEq for CodeCoverageReportSummaryBuilder
source§fn eq(&self, other: &CodeCoverageReportSummaryBuilder) -> bool
fn eq(&self, other: &CodeCoverageReportSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.