pub struct OpsCounters {Show 15 fields
pub connections_accepted: AtomicU64,
pub connections_rejected: AtomicU64,
pub active_connections: AtomicU64,
pub active_file_streams: AtomicU64,
pub connection_panics: AtomicU64,
pub parser_rejects: AtomicU64,
pub body_rejections: AtomicU64,
pub header_timeouts: AtomicU64,
pub body_read_timeouts: AtomicU64,
pub connection_total_timeouts: AtomicU64,
pub bytes_sent: AtomicU64,
pub graceful_shutdowns: AtomicU64,
pub forced_shutdowns: AtomicU64,
pub listener_errors: AtomicU64,
pub dropped_log_events: AtomicU64,
}Fields§
§connections_accepted: AtomicU64§connections_rejected: AtomicU64§active_connections: AtomicU64§active_file_streams: AtomicU64§connection_panics: AtomicU64§parser_rejects: AtomicU64§body_rejections: AtomicU64§header_timeouts: AtomicU64§body_read_timeouts: AtomicU64§connection_total_timeouts: AtomicU64§bytes_sent: AtomicU64§graceful_shutdowns: AtomicU64§forced_shutdowns: AtomicU64§listener_errors: AtomicU64§dropped_log_events: AtomicU64Implementations§
Source§impl OpsCounters
impl OpsCounters
pub fn new() -> Self
pub fn snapshot(&self) -> OpsSnapshot
Trait Implementations§
Source§impl Debug for OpsCounters
impl Debug for OpsCounters
Auto Trait Implementations§
impl !Freeze for OpsCounters
impl RefUnwindSafe for OpsCounters
impl Send for OpsCounters
impl Sync for OpsCounters
impl Unpin for OpsCounters
impl UnsafeUnpin for OpsCounters
impl UnwindSafe for OpsCounters
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