def ForwardError.show

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

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

3410# The name of a forwarding error; an invalid field adds its error.
3411def ForwardError.show(error: ForwardError) -> String:
3412  match error:
3413    case NothingToForward{}:
3414      "NothingToForward"
3415    case ForwardTooLarge{}:
3416      "ForwardTooLarge"
3417    case InvalidForwardParent{reason}:
3418      "InvalidForwardParent " ++ TraceParentError.show(reason)
3419    case InvalidForwardState{reason}:
3420      "InvalidForwardState " ++ StateError.show(reason)

Uses (5)

Used by (1)