List of all items
Structs
- Context
- ContextGuard
- InstrumentationScope
- InstrumentationScopeBuilder
- Key
- KeyValue
- SpanId
- StringValue
- TraceFlags
- TraceId
- baggage::Baggage
- baggage::BaggageMetadata
- baggage::Iter
- baggage::KeyValueMetadata
- context::Context
- context::ContextGuard
- context::WithContext
- global::BoxedSpan
- global::BoxedTracer
- global::GlobalTracerProvider
- logs::NoopLoggerProvider
- metrics::AsyncInstrumentBuilder
- metrics::Counter
- metrics::Gauge
- metrics::Histogram
- metrics::HistogramBuilder
- metrics::InstrumentBuilder
- metrics::Meter
- metrics::ObservableCounter
- metrics::ObservableGauge
- metrics::ObservableUpDownCounter
- metrics::UpDownCounter
- propagation::text_map_propagator::FieldIter
- trace::Event
- trace::Link
- trace::SamplingResult
- trace::SpanBuilder
- trace::SpanContext
- trace::SpanId
- trace::SpanRef
- trace::TraceFlags
- trace::TraceId
- trace::TraceState
- trace::WithContext
- trace::noop::NoopSpan
- trace::noop::NoopTextMapPropagator
- trace::noop::NoopTracer
- trace::noop::NoopTracerProvider
Enums
Traits
- FutureExt
- baggage::BaggageExt
- context::FutureExt
- global::ObjectSafeSpan
- global::ObjectSafeTracer
- global::ObjectSafeTracerProvider
- logs::LogRecord
- logs::Logger
- logs::LoggerProvider
- metrics::AsyncInstrument
- metrics::InstrumentProvider
- metrics::MeterProvider
- metrics::SyncInstrument
- propagation::Extractor
- propagation::Injector
- propagation::TextMapPropagator
- propagation::text_map_propagator::TextMapPropagator
- trace::FutureExt
- trace::Span
- trace::TraceContextExt
- trace::Tracer
- trace::TracerProvider
Macros
- anykvset
- context
- debug_log
- error_event
- error_log
- event
- info_log
- kvset
- log
- otel_debug
- otel_error
- otel_info
- otel_warn
- trace_log
- warn_log
Functions
- create_log_record
- global::get_text_map_propagator
- global::meter
- global::meter_provider
- global::meter_with_scope
- global::set_meter_provider
- global::set_text_map_propagator
- global::set_tracer_provider
- global::tracer
- global::tracer_provider
- global::tracer_with_scope
- init
- logger
- meter
- new_event
- new_span
- new_span_with_parent
- propagation::extract_context_from_headers
- propagation::inject_context_to_headers
- propagation::inject_context_to_headers_with_context
- shutdown
- trace::get_active_span
- trace::mark_span_as_active
- tracer