def pick.took
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
341def pick.took(-A: Data, r: Res.Reserve, t: Q.Ticket<A>) -> Pick<A>:
342 match r:
343 case Res.Took{p, g}:
344 Picked{p, t, g}
345 case Res.Refused{p}:
346 Idle{p}