def fetch.res

bend-kit-jwt@0.11.0.1 · jwt.bend:812

import bend-kit-jwt@0.11.0.1/jwt.bend as Jwt
import Base
import bend-kit-hairpin@0.13.0.1/hairpin.bend as Hairpin
import bend-kit-http@0.38.1.1/http.bend as Http

812def fetch.res(c: Hairpin.Client, s: Jwks, +now: U32, r: Result<&1, &1, Hairpin.Err, Http.Res>) ->
813    Hairpin.Client & Jwks & Result<&1, &1, Err, Unit>:
814  match r:
815    case Fail{e}:
816      (c, s, Fail{Net{e}})
817    case Done{Http.Res{+status, h, b}}:
818      fetch.body(U32.is_eq(status, 200), status, c, s, now, b)

Uses (12)

Used by (1)