def Extract.parsed
bend-trace-context@0.2.0.0 · trace_context.bend:2981
import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext
import Base
2981
2982
2983
2984
2985def Extract.parsed(parsed: Result<&2, &2, StateError, TraceState>, remote: RemoteContext, text: String,
2986 states: List<&2, String>) -> Extraction:
2987 match parsed:
2988 case Fail{error}:
2989 Extraction{Extract.incoming(remote, TraceState.empty(), None{}), TraceParentAccepted{}, StateDiscarded{error}}
2990 case Done{state}:
2991 Extraction{Extract.incoming(remote, state, Some{ReceivedPair{text, states}}), TraceParentAccepted{},
2992 StateAccepted{}}