pub struct FailureStats {
pub nodes_tracked: usize,
pub nodes_healthy: usize,
pub nodes_suspected: usize,
pub nodes_failed: usize,
pub total_failures: u64,
pub total_recoveries: u64,
}Expand description
Failure detection statistics
Fields§
§nodes_tracked: usizeTotal nodes tracked
nodes_healthy: usizeHealthy nodes
nodes_suspected: usizeSuspected nodes
nodes_failed: usizeFailed nodes
total_failures: u64Total failures detected
total_recoveries: u64Total recoveries
Trait Implementations§
Source§impl Clone for FailureStats
impl Clone for FailureStats
Source§fn clone(&self) -> FailureStats
fn clone(&self) -> FailureStats
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 FailureStats
impl Debug for FailureStats
Source§impl Default for FailureStats
impl Default for FailureStats
Source§fn default() -> FailureStats
fn default() -> FailureStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FailureStats
impl RefUnwindSafe for FailureStats
impl Send for FailureStats
impl Sync for FailureStats
impl Unpin for FailureStats
impl UnsafeUnpin for FailureStats
impl UnwindSafe for FailureStats
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