pub struct MetricsMiddleware { /* private fields */ }Expand description
Records response status codes into HttpMetrics.
Implementations§
Source§impl MetricsMiddleware
impl MetricsMiddleware
pub fn new(metrics: Arc<HttpMetrics>) -> Self
Trait Implementations§
Source§impl IMiddleware for MetricsMiddleware
impl IMiddleware for MetricsMiddleware
Auto Trait Implementations§
impl Freeze for MetricsMiddleware
impl RefUnwindSafe for MetricsMiddleware
impl Send for MetricsMiddleware
impl Sync for MetricsMiddleware
impl Unpin for MetricsMiddleware
impl UnsafeUnpin for MetricsMiddleware
impl UnwindSafe for MetricsMiddleware
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