[−][src]Trait opentelemetry::api::trace::provider::Provider
An interface to create Tracer instances.
Associated Types
Loading content...Required methods
fn get_tracer(&self, name: &'static str) -> Self::Tracer
Creates a named tracer instance of Self::Tracer.
If the name is an empty string then provider uses default name.
Implementors
impl Provider for NoopProvider[src]
type Tracer = NoopTracer
fn get_tracer(&self, _name: &'static str) -> Self::Tracer[src]
Returns a new NoopTracer instance.
impl Provider for GlobalProvider[src]
type Tracer = BoxedTracer
fn get_tracer(&self, name: &'static str) -> Self::Tracer[src]
Find or create a named tracer using the global provider.