pub struct MultiScanPoint {
pub run_id: String,
pub timestamp: DateTime<Utc>,
pub git_commit: Option<String>,
pub git_branch: Option<String>,
pub git_tags: Option<String>,
pub git_nearest_tag: Option<String>,
pub code_lines: i64,
pub comment_lines: i64,
pub blank_lines: i64,
pub files_analyzed: i64,
pub test_count: i64,
pub coverage_line_pct: Option<f64>,
}Expand description
Summary metrics snapshot for one scan in a multi-point timeline.
Fields§
§run_id: String§timestamp: DateTime<Utc>§git_commit: Option<String>§git_branch: Option<String>§git_nearest_tag: Option<String>§code_lines: i64§comment_lines: i64§blank_lines: i64§files_analyzed: i64§test_count: i64§coverage_line_pct: Option<f64>Trait Implementations§
Source§impl Debug for MultiScanPoint
impl Debug for MultiScanPoint
Auto Trait Implementations§
impl Freeze for MultiScanPoint
impl RefUnwindSafe for MultiScanPoint
impl Send for MultiScanPoint
impl Sync for MultiScanPoint
impl Unpin for MultiScanPoint
impl UnsafeUnpin for MultiScanPoint
impl UnwindSafe for MultiScanPoint
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