pub struct RuntimeMetricsSnapshot {Show 13 fields
pub uptime_millis: u64,
pub ingress_total: u64,
pub ingress_rate_per_sec: f64,
pub pending_rpc_count: u64,
pub pending_server_request_count: u64,
pub event_sink_queue_depth: u64,
pub event_sink_queue_dropped: u64,
pub broadcast_send_failed: u64,
pub sink_write_count: u64,
pub sink_write_error_count: u64,
pub sink_latency_avg_micros: f64,
pub sink_latency_p95_micros: u64,
pub sink_latency_max_micros: u64,
}Fields§
§uptime_millis: u64§ingress_total: u64§ingress_rate_per_sec: f64§pending_rpc_count: u64§pending_server_request_count: u64§event_sink_queue_depth: u64§event_sink_queue_dropped: u64§broadcast_send_failed: u64§sink_write_count: u64§sink_write_error_count: u64§sink_latency_avg_micros: f64§sink_latency_p95_micros: u64§sink_latency_max_micros: u64Trait Implementations§
Source§impl Clone for RuntimeMetricsSnapshot
impl Clone for RuntimeMetricsSnapshot
Source§fn clone(&self) -> RuntimeMetricsSnapshot
fn clone(&self) -> RuntimeMetricsSnapshot
Returns a duplicate of the value. Read more
1.0.0 · 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 RuntimeMetricsSnapshot
impl Debug for RuntimeMetricsSnapshot
Source§impl<'de> Deserialize<'de> for RuntimeMetricsSnapshot
impl<'de> Deserialize<'de> for RuntimeMetricsSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RuntimeMetricsSnapshot
impl PartialEq for RuntimeMetricsSnapshot
Source§impl Serialize for RuntimeMetricsSnapshot
impl Serialize for RuntimeMetricsSnapshot
impl StructuralPartialEq for RuntimeMetricsSnapshot
Auto Trait Implementations§
impl Freeze for RuntimeMetricsSnapshot
impl RefUnwindSafe for RuntimeMetricsSnapshot
impl Send for RuntimeMetricsSnapshot
impl Sync for RuntimeMetricsSnapshot
impl Unpin for RuntimeMetricsSnapshot
impl UnsafeUnpin for RuntimeMetricsSnapshot
impl UnwindSafe for RuntimeMetricsSnapshot
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