pub trait TraceHandler: Send + Sync {
// Required methods
fn handle_span(&self, span: &SpanDatum);
fn handle_event(&self, event: &TraceEvent);
}Expand description
A handler for tracing SpanDatum
Required Methods§
Sourcefn handle_span(&self, span: &SpanDatum)
fn handle_span(&self, span: &SpanDatum)
Process a SpanDatum.
Sourcefn handle_event(&self, event: &TraceEvent)
fn handle_event(&self, event: &TraceEvent)
Process a TraceEvent.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".