abstract struct OpenTelemetry::API::AbstractTextMapPropagator

Overview

An OpenTelemetry::Propagator encapsulates common behavior for typical propagators. Propagators are used to carry and transfer state, typically via either a TraceContext or via Baggage. This class will be subclassed to provide additional specific behavior to conform with the specs for the relevant type of propagator.

Direct Known Subclasses

Defined in:

api/abstract_text_map_propagator.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new #

Instance Method Detail

abstract def extract(carrier, context : Context) #

abstract def fields #

def initialize #

abstract def inject(carrier, context : Context) #