Skip to main content

WorkflowTracer

Trait WorkflowTracer 

Source
pub trait WorkflowTracer: Send + Sync {
    // Required method
    fn start_span(
        &self,
        name: &str,
        kind: SpanKind,
        parent: Option<&TraceContext>,
    ) -> (TraceContext, Box<dyn WorkflowSpan>);
}
Expand description

Workflow-level tracing adapter surface.

Required Methods§

Source

fn start_span( &self, name: &str, kind: SpanKind, parent: Option<&TraceContext>, ) -> (TraceContext, Box<dyn WorkflowSpan>)

Implementors§