pub struct AuditStatistics {
pub total_mitigations: u64,
pub successful_mitigations: u64,
pub failed_mitigations: u64,
pub total_actions_applied: u64,
pub successful_rollbacks: u64,
pub failed_rollbacks: u64,
pub strategy_updates: u64,
}Expand description
Audit statistics
Fields§
§total_mitigations: u64§successful_mitigations: u64§failed_mitigations: u64§total_actions_applied: u64§successful_rollbacks: u64§failed_rollbacks: u64§strategy_updates: u64Implementations§
Source§impl AuditStatistics
impl AuditStatistics
Sourcepub fn success_rate(&self) -> f64
pub fn success_rate(&self) -> f64
Calculate success rate
Sourcepub fn rollback_rate(&self) -> f64
pub fn rollback_rate(&self) -> f64
Calculate rollback rate
Trait Implementations§
Source§impl Clone for AuditStatistics
impl Clone for AuditStatistics
Source§fn clone(&self) -> AuditStatistics
fn clone(&self) -> AuditStatistics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AuditStatistics
impl Debug for AuditStatistics
Source§impl Default for AuditStatistics
impl Default for AuditStatistics
Source§fn default() -> AuditStatistics
fn default() -> AuditStatistics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AuditStatistics
impl<'de> Deserialize<'de> for AuditStatistics
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 AuditStatistics
impl RefUnwindSafe for AuditStatistics
impl Send for AuditStatistics
impl Sync for AuditStatistics
impl Unpin for AuditStatistics
impl UnsafeUnpin for AuditStatistics
impl UnwindSafe for AuditStatistics
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