Trait opentracingrust::TracerInterface
[−]
[src]
pub trait TracerInterface { fn extract(&self, fmt: ExtractFormat) -> Result<Option<SpanContext>>; fn inject(&self, context: &SpanContext, fmt: InjectFormat) -> Result<()>; fn span(&self, name: &str) -> Span; }
TODO
Required Methods
fn extract(&self, fmt: ExtractFormat) -> Result<Option<SpanContext>>
TODO
fn inject(&self, context: &SpanContext, fmt: InjectFormat) -> Result<()>
TODO
fn span(&self, name: &str) -> Span
TODO
Implementors
impl TracerInterface for FileTracer