def pick.due
import bend-kit-runner@0.13.0.1/runner.bend as Runnerimport Base
import bend-kit-scheduler@0.4.1.0/queue.bend as Q
import bend-kit-resources@0.1.0.0/resources.bend as Res
348def pick.due(-A: Data, m: Maybe<&2, Q.Ticket<A>>, p: Res.Pool) -> Pick<A>:
349 match m:
350 case None{}:
351 Idle{p}
352 case Some{t}:
353 pick.took(A, Res.reserve(p, 1n), t)