pub struct QueueMetrics {
pub current_queue_length: usize,
pub avg_queue_wait_time_ms: f64,
pub queue_throughput_rps: f32,
pub queue_rejection_rate: f32,
}Fields§
§current_queue_length: usize§avg_queue_wait_time_ms: f64§queue_throughput_rps: f32§queue_rejection_rate: f32Trait Implementations§
Source§impl Clone for QueueMetrics
impl Clone for QueueMetrics
Source§fn clone(&self) -> QueueMetrics
fn clone(&self) -> QueueMetrics
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 QueueMetrics
impl Debug for QueueMetrics
Source§impl Default for QueueMetrics
impl Default for QueueMetrics
Source§fn default() -> QueueMetrics
fn default() -> QueueMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QueueMetrics
impl<'de> Deserialize<'de> for QueueMetrics
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
Auto Trait Implementations§
impl Freeze for QueueMetrics
impl RefUnwindSafe for QueueMetrics
impl Send for QueueMetrics
impl Sync for QueueMetrics
impl Unpin for QueueMetrics
impl UnsafeUnpin for QueueMetrics
impl UnwindSafe for QueueMetrics
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