pub struct EngineMetricsSnapshot {
pub ingested_packets: u64,
pub ingested_commands: u64,
pub ignored_packets: IgnoreReasonCounts,
pub announces: EngineAnnounceMetricsSnapshot,
pub route_count: u32,
pub link_count: u32,
pub transported_link_count: u32,
}Fields§
§ingested_packets: u64§ingested_commands: u64§ignored_packets: IgnoreReasonCounts§announces: EngineAnnounceMetricsSnapshot§route_count: u32§link_count: u32§transported_link_count: u32Trait Implementations§
Source§impl Clone for EngineMetricsSnapshot
impl Clone for EngineMetricsSnapshot
Source§fn clone(&self) -> EngineMetricsSnapshot
fn clone(&self) -> EngineMetricsSnapshot
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 EngineMetricsSnapshot
impl Debug for EngineMetricsSnapshot
Source§impl Default for EngineMetricsSnapshot
impl Default for EngineMetricsSnapshot
Source§fn default() -> EngineMetricsSnapshot
fn default() -> EngineMetricsSnapshot
Returns the “default value” for a type. Read more
impl Eq for EngineMetricsSnapshot
Source§impl PartialEq for EngineMetricsSnapshot
impl PartialEq for EngineMetricsSnapshot
impl StructuralPartialEq for EngineMetricsSnapshot
Auto Trait Implementations§
impl Freeze for EngineMetricsSnapshot
impl RefUnwindSafe for EngineMetricsSnapshot
impl Send for EngineMetricsSnapshot
impl Sync for EngineMetricsSnapshot
impl Unpin for EngineMetricsSnapshot
impl UnsafeUnpin for EngineMetricsSnapshot
impl UnwindSafe for EngineMetricsSnapshot
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