pub struct MultiplexMetrics {
pub requests_sent: AtomicU64,
pub responses_received: AtomicU64,
pub timeouts: AtomicU64,
pub errors: AtomicU64,
pub in_flight: AtomicU64,
}Expand description
Multiplexer metrics
Fields§
§requests_sent: AtomicU64Total requests sent
responses_received: AtomicU64Total responses received
timeouts: AtomicU64Total timeouts
errors: AtomicU64Total errors
in_flight: AtomicU64Current in-flight requests
Trait Implementations§
Source§impl Debug for MultiplexMetrics
impl Debug for MultiplexMetrics
Source§impl Default for MultiplexMetrics
impl Default for MultiplexMetrics
Source§fn default() -> MultiplexMetrics
fn default() -> MultiplexMetrics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for MultiplexMetrics
impl RefUnwindSafe for MultiplexMetrics
impl Send for MultiplexMetrics
impl Sync for MultiplexMetrics
impl Unpin for MultiplexMetrics
impl UnsafeUnpin for MultiplexMetrics
impl UnwindSafe for MultiplexMetrics
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