pub struct PipelineMetrics { /* private fields */ }Expand description
Pipeline metrics
Implementations§
Source§impl PipelineMetrics
impl PipelineMetrics
Sourcepub fn requests_total(&self) -> u64
pub fn requests_total(&self) -> u64
Get total requests processed
Sourcepub fn average_processing_time(&self) -> Option<Duration>
pub fn average_processing_time(&self) -> Option<Duration>
Get average processing time
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PipelineMetrics
impl !RefUnwindSafe for PipelineMetrics
impl Send for PipelineMetrics
impl Sync for PipelineMetrics
impl Unpin for PipelineMetrics
impl !UnwindSafe for PipelineMetrics
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