pub struct CheckSummary {
pub total_commits: usize,
pub passing_commits: usize,
pub failing_commits: usize,
pub error_count: usize,
pub warning_count: usize,
pub info_count: usize,
}Expand description
Summary statistics for a check report.
Fields§
§total_commits: usizeTotal number of commits checked.
passing_commits: usizeNumber of commits that pass all checks.
failing_commits: usizeNumber of commits with issues.
error_count: usizeTotal number of errors found.
warning_count: usizeTotal number of warnings found.
info_count: usizeTotal number of info-level issues found.
Implementations§
Source§impl CheckSummary
impl CheckSummary
Sourcepub fn from_results(results: &[CommitCheckResult]) -> Self
pub fn from_results(results: &[CommitCheckResult]) -> Self
Creates a summary from a list of commit check results.
Trait Implementations§
Source§impl Clone for CheckSummary
impl Clone for CheckSummary
Source§fn clone(&self) -> CheckSummary
fn clone(&self) -> CheckSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 CheckSummary
impl Debug for CheckSummary
Source§impl<'de> Deserialize<'de> for CheckSummary
impl<'de> Deserialize<'de> for CheckSummary
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 CheckSummary
impl RefUnwindSafe for CheckSummary
impl Send for CheckSummary
impl Sync for CheckSummary
impl Unpin for CheckSummary
impl UnsafeUnpin for CheckSummary
impl UnwindSafe for CheckSummary
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