TraceContext.TraceState.from_entries.checked: def of bend-trace-context@0.2.0.0 Import: import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext Lines 2343-2353 of bend-trace-context@0.2.0.0/trace_context.bend: https://jend.leeeet.dev/read.txt?path=bend-trace-context@0.2.0.0/trace_context.bend&start_line=2343&end_line=2353 import Base # The state of these entries when the check finds them valid, `fallback` # otherwise. Updates build their entries so that the check passes, which the # laws prove; `fallback` keeps the function total without an unchecked # conversion. def TraceState.from_entries.checked(entries: List<&2, StateEntry>, fallback: TraceState, valid: Bool, evidence: {TraceState.is_valid(entries) == valid : Bool}) -> TraceState: match valid: case True{}: TraceState{entries, evidence} case False{}: fallback Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bend-trace-context@0.2.0.0/trace_context.bend&name=StateEntry https://jend.leeeet.dev/definition.txt?path=bend-trace-context@0.2.0.0/trace_context.bend&name=TraceState https://jend.leeeet.dev/definition.txt?path=bend-trace-context@0.2.0.0/trace_context.bend&name=TraceState.is_valid