def Http.decode.fin
bend-kube-runtime@0.2.0.0 · src/http.bend:459
import bend-kube-runtime@0.2.0.0/src/http.bend as Http
import Base
import bend-kube-runtime@0.2.0.0/src/utf8.bend as U
459def Http.decode.fin(rb: Resp & List<&2, U32>) -> Result<&2, &1, String, Head & String>:
460 match rb:
461 case (Resp{PDone{}, Some{h}, o}, body):
462 Done{(h, U.Utf8.decode_all(body))}
463 case (Resp{PErr{m}, h, o}, body):
464 Fail{m}
465 case (Resp{PLost{m}, h, o}, body):
466 Fail{m}
467 case _:
468 Fail{"incomplete response"}