pub struct EngineMetricsObserver;Expand description
Core-crate observer forwarding engine outcomes into Prometheus.
Attach it to the search client via
client.with_observer(Arc::new(metrics::EngineMetricsObserver)).
Trait Implementations§
Source§impl Default for EngineMetricsObserver
impl Default for EngineMetricsObserver
Source§fn default() -> EngineMetricsObserver
fn default() -> EngineMetricsObserver
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EngineMetricsObserver
impl RefUnwindSafe for EngineMetricsObserver
impl Send for EngineMetricsObserver
impl Sync for EngineMetricsObserver
impl Unpin for EngineMetricsObserver
impl UnsafeUnpin for EngineMetricsObserver
impl UnwindSafe for EngineMetricsObserver
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