pub struct NetworkHealthSummary {
pub total_networks: usize,
pub reachable_count: usize,
pub unreachable_count: usize,
pub degraded_count: usize,
pub average_latency: Option<f32>,
}Expand description
Network health summary
Fields§
§total_networks: usizeTotal number of known networks
reachable_count: usizeNumber of reachable networks
unreachable_count: usizeNumber of unreachable networks
degraded_count: usizeNumber of degraded networks
average_latency: Option<f32>Average latency across all networks
Trait Implementations§
Source§impl Clone for NetworkHealthSummary
impl Clone for NetworkHealthSummary
Source§fn clone(&self) -> NetworkHealthSummary
fn clone(&self) -> NetworkHealthSummary
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 moreAuto Trait Implementations§
impl Freeze for NetworkHealthSummary
impl RefUnwindSafe for NetworkHealthSummary
impl Send for NetworkHealthSummary
impl Sync for NetworkHealthSummary
impl Unpin for NetworkHealthSummary
impl UnsafeUnpin for NetworkHealthSummary
impl UnwindSafe for NetworkHealthSummary
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