Enum opentelemetry_zipkin::B3Encoding [−][src]
pub enum B3Encoding { UnSpecified, MultipleHeader, SingleHeader, SingleAndMultiHeader, }
Expand description
B3Encoding is a bitmask to represent B3 encoding type
Variants
Unspecified is an unspecified B3 encoding
MultipleHeader is a B3 encoding that uses multiple headers
to transmit tracing information prefixed with X-B3-
SingleHeader is B3 encoding that uses a single header named b3
to transmit tracing information
SingleAndMultiHeader is B3 encoding that uses both single header and multiple headers to transmit tracing information. Note that if both single header and multiple headers are provided, the single header will take precedence when extracted
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for B3Encoding
impl Send for B3Encoding
impl Sync for B3Encoding
impl Unpin for B3Encoding
impl UnwindSafe for B3Encoding
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self