def pool.origin.route

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

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

3833def pool.origin.route(p: Pool, +method: String, +ms: U32, r: String & Send & Route) ->
3834    IO(Pool & Result<&1, &1, Err, Res>):
3835  (+key, request, route) = r
3836  do IO<Pool & Result<&1, &1, Err, Res>>:
3837    taken : Pool & Maybe<&1, Conn> <- pool.take.live(p, key)
3838    pool.idle(taken, key, ms, pool.idempotent(method), request, route)

Uses (17)

Used by (1)