pub struct ValidationStats {
pub total_validations: usize,
pub successful_validations: usize,
pub failed_validations: usize,
pub validation_type_stats: HashMap<ValidationType, ValidationTypeStats>,
pub total_validation_time_ms: u64,
pub issues_found: usize,
pub issues_fixed: usize,
}Expand description
Validation statistics
Fields§
§total_validations: usizeTotal number of validations
successful_validations: usizeNumber of successful validations
failed_validations: usizeNumber of failed validations
validation_type_stats: HashMap<ValidationType, ValidationTypeStats>Statistics by validation type
total_validation_time_ms: u64Total validation time (milliseconds)
issues_found: usizeNumber of issues found
issues_fixed: usizeNumber of issues fixed
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 Default for ValidationStats
impl Default for ValidationStats
Source§fn default() -> ValidationStats
fn default() -> ValidationStats
Returns the “default value” for a type. 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 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more