pub struct SafetyAnalysisStats {
pub total_reports: usize,
pub reports_by_risk_level: HashMap<String, usize>,
pub total_passports: usize,
pub passports_by_status: HashMap<String, usize>,
pub dynamic_violations: usize,
pub analysis_start_time: u64,
}
Expand description
Statistics for safety analysis
Fields§
§total_reports: usize
Total reports generated
reports_by_risk_level: HashMap<String, usize>
Reports by risk level
total_passports: usize
Total passports created
passports_by_status: HashMap<String, usize>
Passports by status
dynamic_violations: usize
Dynamic violations detected
analysis_start_time: u64
Analysis start time
Trait Implementations§
Source§impl Clone for SafetyAnalysisStats
impl Clone for SafetyAnalysisStats
Source§fn clone(&self) -> SafetyAnalysisStats
fn clone(&self) -> SafetyAnalysisStats
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 SafetyAnalysisStats
impl Debug for SafetyAnalysisStats
Source§impl Default for SafetyAnalysisStats
impl Default for SafetyAnalysisStats
Source§fn default() -> SafetyAnalysisStats
fn default() -> SafetyAnalysisStats
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SafetyAnalysisStats
impl<'de> Deserialize<'de> for SafetyAnalysisStats
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 SafetyAnalysisStats
impl RefUnwindSafe for SafetyAnalysisStats
impl Send for SafetyAnalysisStats
impl Sync for SafetyAnalysisStats
impl Unpin for SafetyAnalysisStats
impl UnwindSafe for SafetyAnalysisStats
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