def Queue.done.timer
import bend-kube-runtime@0.2.0.0/src/queue.bend as Queueimport Base
180def Queue.done.timer(q: Queue, +key: String, a: Action, +fails: U32) -> Queue & List<&2, Timer>:
181 match a:
182 case Requeue{ms}:
183 Queue.arm(q, key, ms)
184 case AwaitChange{}:
185 (q, Nil{})
186 case Retry{m}:
187 Queue.arm(q, key, Queue.backoff(fails))