def pool.reused
import bend-kit-http@0.38.2.0/http.bend as Httpimport Base
3745def pool.reused(p: Pool, +key: String, +tls: Bool, +ms: U32, +idem: Bool,
3746 spare: Send, o: Out, route: Route) ->
3747 IO(Pool & Result<&1, &1, Err, Res>):
3748 match o:
3749 case OutFail{e, +none}:
3750 pool.stale(p, key, ms, spare, e, pool.retry(none, idem), route)
3751 case OutDone{res, sock, rest}:
3752 pool.keep(p, key, tls, res, sock, rest)