type Sent

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

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

3655# The context fields of one message and how they came about:
3656#   Fresh{operation, injection}      a new operation, injected with the
3657#                                    service's state
3658#   Forwarded{carrier, error}        no operation could be generated (`error`);
3659#                                    the received pair is forwarded unchanged
3660#   NoContext{carrier, error,        no operation could be generated, and no
3661#     reason}                        pair was forwarded (`reason`): the context
3662#                                    fields are cleared
3663type Sent is Data:
3664  Fresh{operation: LocalContext, injection: Injection}
3665  Forwarded{carrier: List<&2, Header>, error: GenerationError}
3666  NoContext{carrier: List<&2, Header>, error: GenerationError, reason: Unforwarded}

Uses (6)

Used by (21)