def exchange.tup
import bend-kit-http@0.38.2.0/http.bend as Httpimport Base
import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes
2615def exchange.tup(o: Out) -> Maybe<&1, Socket> & Result<&1, &1, Err, Res> & Bytes.Bytes:
2616 match o:
2617 case OutFail{e, none}:
2618 (None{}, Fail{e}, Bytes.new(0))
2619 case OutDone{res, sock, rest}:
2620 (sock, Done{res}, rest)