pub struct ValidationStats {
pub total_issues: usize,
pub critical_count: usize,
pub error_count: usize,
pub warning_count: usize,
pub info_count: usize,
pub validation_time_ms: u64,
}Expand description
Statistics about a validation operation.
Fields§
§total_issues: usizeTotal number of issues found
critical_count: usizeNumber of critical issues
error_count: usizeNumber of errors
warning_count: usizeNumber of warnings
info_count: usizeNumber of info messages
validation_time_ms: u64Time taken for validation in milliseconds
Implementations§
Source§impl ValidationStats
impl ValidationStats
Sourcepub fn from_issues(issues: &[ValidationIssue], validation_time_ms: u64) -> Self
pub fn from_issues(issues: &[ValidationIssue], validation_time_ms: u64) -> Self
Create statistics from a list of issues.
Trait Implementations§
Source§impl Clone for ValidationStats
impl Clone for ValidationStats
Source§fn clone(&self) -> ValidationStats
fn clone(&self) -> ValidationStats
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 ValidationStats
impl Debug for ValidationStats
Source§impl<'de> Deserialize<'de> for ValidationStats
impl<'de> Deserialize<'de> for ValidationStats
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 ValidationStats
impl RefUnwindSafe for ValidationStats
impl Send for ValidationStats
impl Sync for ValidationStats
impl Unpin for ValidationStats
impl UnsafeUnpin for ValidationStats
impl UnwindSafe for ValidationStats
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