def release

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

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

178def release(kind: U32, ledger: Ledger) -> Booked:
179  match kind:
180    case 0:
181      Ledger{connections, active, buffered, marks} = ledger
182      release.connection(lease.give(connections), lease.give(buffered), active, marks)
183    case _:
184      Ledger{connections, active, buffered, marks} = ledger
185      release.active(lease.give(active), connections, buffered, marks)

Uses (9)

Used by (1)