class OpenTelemetry::Context::Propagation::TextMapPropagator

def inject(carrier, context: Context.current, setter: Context::Propagation.text_map_setter)

Parameters:
  • setter (optional Setter) -- If the optional setter is provided, it
  • context (optional Context) -- Context to be injected into carrier. Defaults
  • carrier (Object) -- A mutable carrier to inject context into.
def inject(carrier, context: Context.current, setter: Context::Propagation.text_map_setter)
  @injector.inject(carrier, context, setter)
  nil
rescue StandardError => e
  OpenTelemetry.logger.warn "Error in Propagator#inject #{e.message}"
  nil
end