Struct opentelemetry::global::GlobalTracerProvider [−][src]
pub struct GlobalTracerProvider { /* fields omitted */ }
Expand description
Represents the globally configured TracerProvider
instance for this
application. This allows generic tracing through the returned
BoxedTracer
instances.
Trait Implementations
This is supported on crate feature trace
only.
This is supported on crate feature
trace
only.Find or create a named tracer using the global provider.
This is supported on crate feature trace
only.
This is supported on crate feature
trace
only.Force flush all remaining spans in span processors and return results.
type Tracer = BoxedTracer
type Tracer = BoxedTracer
This is supported on crate feature
trace
only.The Tracer
type that this TracerProvider
will return.
Auto Trait Implementations
impl !RefUnwindSafe for GlobalTracerProvider
impl Send for GlobalTracerProvider
impl Sync for GlobalTracerProvider
impl Unpin for GlobalTracerProvider
impl !UnwindSafe for GlobalTracerProvider
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V