def Forward.carrier

bend-trace-context@0.2.0.0 · trace_context.bend:3349

import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext
import Base

3349# The carrier with its context fields replaced by a received pair: the
3350# traceparent value, and the tracestate fields joined into one value, left
3351# out when empty.
3352def Forward.carrier(carrier: List<&2, Header>, traceparent: String, tracestate: List<&2, String>) -> List<&2, Header>:
3353  Carrier.replace(carrier, Carrier.context_fields(traceparent, Text.joined(tracestate)))

Uses (6)

Used by (1)