def Forward.pair
bend-trace-context@0.2.0.0 · trace_context.bend:3383
import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext
import Base
3383
3384def Forward.pair(+limits: Limits, received: Maybe<&2, ReceivedPair>, carrier: List<&2, Header>) ->
3385 Result<&2, &2, ForwardError, List<&2, Header>>:
3386 match received:
3387 case None{}:
3388 Fail{NothingToForward{}}
3389 case Some{ReceivedPair{+traceparent, +tracestate}}:
3390 Forward.fits(Utf8.left_fields(tracestate, Some{Limits.tracestate_output(limits)}), limits, carrier, traceparent,
3391 tracestate)