def jar.opt.res

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

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

2462def jar.opt.res(j: Jar, +a: Url.Abs, r: Result<&1, &1, Err, Res>) -> Maybe<&2, Jar> & Result<&1, &1, Err, Res>:
2463  match r:
2464    case Fail{e}:
2465      (Some{j}, Fail{e})
2466    case Done{res}:
2467      Res{status, +headers, body} = res
2468      (Some{jar.store.abs(j, a, headers)}, Done{Res{status, headers, body}})

Uses (9)

Used by (1)