def Sent.carrier

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

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

3846# The fields to send with the message, in every case.
3847def Sent.carrier(sent: Sent) -> List<&2, Header>:
3848  match sent:
3849    case Fresh{operation, injection}:
3850      Injection.carrier(injection)
3851    case Forwarded{carrier, error}:
3852      carrier
3853    case NoContext{carrier, error, reason}:
3854      carrier

Uses (4)

Used by (1)