def Carrier.keep_unrelated

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

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

3220# `header` before `kept` unless it is a context field (`context_field`): one
3221# step of Carrier.unrelated.go.
3222def Carrier.keep_unrelated(context_field: Bool, header: Header, kept: List<&2, Header>) -> List<&2, Header>:
3223  match context_field:
3224    case True{}:
3225      kept
3226    case False{}:
3227      Con{header, kept}

Uses (3)

Used by (1)