pub struct EngineAnnounceMetricsSnapshot {
pub ingress: AnnounceIngressCounts,
pub accepted_by_interface_kind: InterfaceKindCounts,
pub commands: AnnounceCommandCounts,
pub held_depth: u32,
pub scheduled_depth: u32,
pub interfaces: Vec<InterfaceAnnounceMetricsSnapshot>,
}Fields§
§ingress: AnnounceIngressCounts§accepted_by_interface_kind: InterfaceKindCounts§commands: AnnounceCommandCounts§held_depth: u32§scheduled_depth: u32§interfaces: Vec<InterfaceAnnounceMetricsSnapshot>Trait Implementations§
Source§impl Clone for EngineAnnounceMetricsSnapshot
impl Clone for EngineAnnounceMetricsSnapshot
Source§fn clone(&self) -> EngineAnnounceMetricsSnapshot
fn clone(&self) -> EngineAnnounceMetricsSnapshot
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 Default for EngineAnnounceMetricsSnapshot
impl Default for EngineAnnounceMetricsSnapshot
Source§fn default() -> EngineAnnounceMetricsSnapshot
fn default() -> EngineAnnounceMetricsSnapshot
Returns the “default value” for a type. Read more
impl Eq for EngineAnnounceMetricsSnapshot
impl StructuralPartialEq for EngineAnnounceMetricsSnapshot
Auto Trait Implementations§
impl Freeze for EngineAnnounceMetricsSnapshot
impl RefUnwindSafe for EngineAnnounceMetricsSnapshot
impl Send for EngineAnnounceMetricsSnapshot
impl Sync for EngineAnnounceMetricsSnapshot
impl Unpin for EngineAnnounceMetricsSnapshot
impl UnsafeUnpin for EngineAnnounceMetricsSnapshot
impl UnwindSafe for EngineAnnounceMetricsSnapshot
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