def stream.decide
import bend-kit-http@0.38.5.0/http.bend as Httpimport Base
5143def stream.decide(+mode: Mode, left: Nat, cert: Maybe<&2, Cert>, +ca: String, jar: Maybe<&2, Jar>, x: Hop & Result<&1, &1, Err, Stream>) -> StreamHops:
5144 (hop, r) = x
5145 match r:
5146 case Fail{e}:
5147 StreamHops{SnDone{Fail{e}}, cert, jar, ca}
5148 case Done{st}:
5149 stream.decide.of(mode, left, cert, ca, jar, hop, stream.res(st))