pub struct MonitoringStats {
pub total_metrics: usize,
pub total_alerts: usize,
pub total_health_checks: usize,
}Expand description
Monitoring statistics
Fields§
§total_metrics: usizeTotal metrics recorded
total_alerts: usizeTotal alerts triggered
total_health_checks: usizeTotal health checks performed
Implementations§
Trait Implementations§
Source§impl Clone for MonitoringStats
impl Clone for MonitoringStats
Source§fn clone(&self) -> MonitoringStats
fn clone(&self) -> MonitoringStats
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 MonitoringStats
impl Debug for MonitoringStats
Source§impl<'de> Deserialize<'de> for MonitoringStats
impl<'de> Deserialize<'de> for MonitoringStats
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
Source§impl PartialEq for MonitoringStats
impl PartialEq for MonitoringStats
Source§impl Serialize for MonitoringStats
impl Serialize for MonitoringStats
impl StructuralPartialEq for MonitoringStats
Auto Trait Implementations§
impl Freeze for MonitoringStats
impl RefUnwindSafe for MonitoringStats
impl Send for MonitoringStats
impl Sync for MonitoringStats
impl Unpin for MonitoringStats
impl UnwindSafe for MonitoringStats
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