def ParsedBytes.prepend
bend-trace-context@0.2.0.0 · trace_context.bend:813
import bend-trace-context@0.2.0.0/trace_context.bend as TraceContext
import Base
import bend-trace-context@0.2.0.0/src/digits.bend as Digits
813
814
815def ParsedBytes.prepend(-n: Nat, digits: Digits.Digits(2n), parsed: ParsedBytes<n>) -> ParsedBytes<1n+n>:
816 match digits parsed:
817 case Digits.DCon{high, Digits.DCon{low, Digits.DNil{}}} ParsedBytes{rest_digits, rest}:
818 ParsedBytes{Digits.DCon{high, Digits.DCon{low, rest_digits}}, rest}