pub struct InterfaceAnnounceMetricsSnapshot {
pub interface: InterfaceId,
pub ingress: AnnounceIngressCounts,
pub held_depth: u32,
pub scheduled_depth: u32,
}Fields§
§interface: InterfaceId§ingress: AnnounceIngressCounts§held_depth: u32§scheduled_depth: u32Trait Implementations§
Source§impl Clone for InterfaceAnnounceMetricsSnapshot
impl Clone for InterfaceAnnounceMetricsSnapshot
Source§fn clone(&self) -> InterfaceAnnounceMetricsSnapshot
fn clone(&self) -> InterfaceAnnounceMetricsSnapshot
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 moreimpl Eq for InterfaceAnnounceMetricsSnapshot
impl StructuralPartialEq for InterfaceAnnounceMetricsSnapshot
Auto Trait Implementations§
impl Freeze for InterfaceAnnounceMetricsSnapshot
impl RefUnwindSafe for InterfaceAnnounceMetricsSnapshot
impl Send for InterfaceAnnounceMetricsSnapshot
impl Sync for InterfaceAnnounceMetricsSnapshot
impl Unpin for InterfaceAnnounceMetricsSnapshot
impl UnsafeUnpin for InterfaceAnnounceMetricsSnapshot
impl UnwindSafe for InterfaceAnnounceMetricsSnapshot
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