type StateError
import bend-trace-context@0.2.0.0/trace_context.bend as TraceContextimport Base
1867# Why a received tracestate value was discarded:
1868# StateTooLarge{} the combined value exceeds its input budget
1869# TooManyMembers{} a 33rd nonempty member was reached
1870# InvalidEntry{member, error} a member is invalid; `member` numbers the
1871# comma-separated members of the combined value
1872# from zero, empty members included
1873# Discarding the state never invalidates a valid traceparent (spec #1).
1874type StateError is Data:
1875 StateTooLarge{}
1876 TooManyMembers{}
1877 InvalidEntry{member: Nat, error: EntryError}