def up.wrote

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

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

5471def up.wrote(+tls: Bool, +ms: U32, +head: Bool, m: Socket & Result<&1, &1, U32 & String, Unit>) -> Up & Result<&2, &2, Err, Unit>:
5472  (s, r) = m
5473  match r:
5474    case Fail{(+code, why)}:
5475      +e = err.or_late(code, ErrWrite{code, why})
5476      (Up{tls, s, ms, head, Some{e}}, Fail{e})
5477    case Done{u}:
5478      (Up{tls, s, ms, head, None{}}, Done{Unit{}})

Uses (12)

Used by (1)