File tree 2 files changed +7
-7
lines changed
opentelemetry-sdk/src/trace
opentelemetry-zipkin/src/propagator
2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 4
4
//!
5
5
//! * The [`Tracer`] struct which performs all tracing operations.
6
6
//! * The [`Span`] struct with is a mutable object storing information about the
7
- //! current operation execution.
7
+ //! current operation execution.
8
8
//! * The [`TracerProvider`] struct which configures and produces [`Tracer`]s.
9
9
mod config;
10
10
mod events;
Original file line number Diff line number Diff line change 3
3
//! The `B3Propagator` facilitates `SpanContext` propagation using
4
4
//! B3 Headers. This propagator supports both version of B3 headers,
5
5
//! 1. Single Header:
6
- //! b3: {trace_id}-{span_id}-{sampling_state}-{parent_span_id}
6
+ //! b3: {trace_id}-{span_id}-{sampling_state}-{parent_span_id}
7
7
//! 2. Multiple Headers:
8
- //! X-B3-TraceId: {trace_id}
9
- //! X-B3-ParentSpanId: {parent_span_id}
10
- //! X-B3-SpanId: {span_id}
11
- //! X-B3-Sampled: {sampling_state}
12
- //! X-B3-Flags: {debug_flag}
8
+ //! X-B3-TraceId: {trace_id}
9
+ //! X-B3-ParentSpanId: {parent_span_id}
10
+ //! X-B3-SpanId: {span_id}
11
+ //! X-B3-Sampled: {sampling_state}
12
+ //! X-B3-Flags: {debug_flag}
13
13
//!
14
14
//! If `inject_encoding` is set to `B3Encoding::SingleHeader` then `b3` header is used to inject
15
15
//! and extract. Otherwise, separate headers are used to inject and extract.
You can’t perform that action at this time.
0 commit comments