def chunk.hold

bend-kit-http@0.38.2.0 · http.bend:599

import bend-kit-http@0.38.2.0/http.bend as Http
import Base

599def chunk.hold(o: Dco) -> Hold:
600  Dco{st, racc, rest} = o
601  match st:
602    case DcDone{}:
603      HoldBody{String.reverse(racc)}
604    case DcBad{}:
605      HoldBad{}
606    case DcSize{a, b}:
607      HoldMore{}
608    case DcExt{n}:
609      HoldMore{}
610    case DcSizeLf{n}:
611      HoldMore{}
612    case DcData{k}:
613      HoldMore{}
614    case DcDataCr{}:
615      HoldMore{}
616    case DcDataLf{}:
617      HoldMore{}
618    case DcTr{j}:
619      HoldMore{}

Uses (4)

Used by (1)