def acquire.rollback

bend-kit-http@0.38.2.0 · admission.bend:112

import bend-kit-http@0.38.2.0/admission.bend as Admission
import Base

112# A refused buffer returns the connection lease it already took.
113def acquire.rollback(connections: Maybe<&1, Lease>, active: Lease, buffered: Lease, marks: Marks) -> Booked:
114  match connections:
115    case None{}:
116      Broken{}
117    case Some{lease}:
118      Booked{Ledger{lease, active, buffered, refused(2, marks)}, False{}}

Uses (7)

Used by (1)