pub struct NoopWorkflowMetrics;Expand description
No-op metrics adapter.
Trait Implementations§
Source§impl Debug for NoopWorkflowMetrics
impl Debug for NoopWorkflowMetrics
Source§impl Default for NoopWorkflowMetrics
impl Default for NoopWorkflowMetrics
Source§fn default() -> NoopWorkflowMetrics
fn default() -> NoopWorkflowMetrics
Returns the “default value” for a type. Read more
Source§impl WorkflowMetrics for NoopWorkflowMetrics
impl WorkflowMetrics for NoopWorkflowMetrics
fn observe_node_latency( &self, _workflow_name: &str, _node_id: &str, _latency: Duration, )
fn increment_node_success(&self, _workflow_name: &str, _node_id: &str)
fn increment_node_failure(&self, _workflow_name: &str, _node_id: &str)
fn set_queue_depth(&self, _queue_name: &str, _depth: u64)
fn set_worker_health(&self, _worker_id: &str, _health: WorkerHealthState)
Auto Trait Implementations§
impl Freeze for NoopWorkflowMetrics
impl RefUnwindSafe for NoopWorkflowMetrics
impl Send for NoopWorkflowMetrics
impl Sync for NoopWorkflowMetrics
impl Unpin for NoopWorkflowMetrics
impl UnsafeUnpin for NoopWorkflowMetrics
impl UnwindSafe for NoopWorkflowMetrics
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request