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: usizeTotal reports generated
reports_by_risk_level: HashMap<String, usize>Reports by risk level
total_passports: usizeTotal passports created
passports_by_status: HashMap<String, usize>Passports by status
dynamic_violations: usizeDynamic violations detected
analysis_start_time: u64Analysis 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