def writer.finish
import bend-kit-http@0.38.2.0/http.bend as Httpimport Base
import bend-kit-http@0.38.2.0/completion.bend as Completion
6858def writer.finish(w: Writer) -> IO(Maybe<&1, Socket> & Completion.Outcome):
6859 Writer{socket, mode, until, outcome} = w
6860 match socket:
6861 case None{}:
6862 IO.pure(Maybe<&1, Socket> & Completion.Outcome, (None{}, outcome))
6863 case Some{s}:
6864 writer.finish.mode(s, mode, until)