pub struct SummaryDelta {Show 19 fields
pub baseline_run_id: String,
pub current_run_id: String,
pub baseline_timestamp: DateTime<Utc>,
pub current_timestamp: DateTime<Utc>,
pub baseline_files: u64,
pub current_files: u64,
pub files_analyzed_delta: i64,
pub baseline_code: u64,
pub current_code: u64,
pub code_lines_delta: i64,
pub baseline_comments: u64,
pub current_comments: u64,
pub comment_lines_delta: i64,
pub blank_lines_delta: i64,
pub total_lines_delta: i64,
pub coverage_lines_hit_delta: Option<i64>,
pub coverage_line_pct_delta: Option<f64>,
pub baseline_coverage_line_pct: Option<f64>,
pub current_coverage_line_pct: Option<f64>,
}Fields§
§baseline_run_id: String§current_run_id: String§baseline_timestamp: DateTime<Utc>§current_timestamp: DateTime<Utc>§baseline_files: u64§current_files: u64§files_analyzed_delta: i64§baseline_code: u64§current_code: u64§code_lines_delta: i64§baseline_comments: u64§current_comments: u64§comment_lines_delta: i64§blank_lines_delta: i64§total_lines_delta: i64§coverage_lines_hit_delta: Option<i64>Lines hit delta (positive = more covered). None if neither run has coverage data.
coverage_line_pct_delta: Option<f64>Line coverage percentage delta (positive = improved). None if neither run has coverage.
baseline_coverage_line_pct: Option<f64>Baseline line coverage percentage. None if baseline had no coverage data.
current_coverage_line_pct: Option<f64>Current line coverage percentage. None if current has no coverage data.
Trait Implementations§
Source§impl Debug for SummaryDelta
impl Debug for SummaryDelta
Auto Trait Implementations§
impl Freeze for SummaryDelta
impl RefUnwindSafe for SummaryDelta
impl Send for SummaryDelta
impl Sync for SummaryDelta
impl Unpin for SummaryDelta
impl UnsafeUnpin for SummaryDelta
impl UnwindSafe for SummaryDelta
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