def Injection.of

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

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

3266# The injection of an emission into a carrier.
3267def Injection.of(carrier: List<&2, Header>, emission: Emission) -> Injection:
3268  match emission:
3269    case Emission{traceparent, tracestate, dropped}:
3270      Injection{Carrier.replace(carrier, Carrier.context_fields(traceparent, tracestate)), dropped}

Uses (6)

Used by (1)