def api.pick

cswap-bend-cli@0.1.0.0 · policy/decide.bend:196

import cswap-bend-cli@0.1.0.0/policy/decide.bend as Decide
import Base
import cswap-bend-cli@0.1.0.0/policy/types.bend as T

196def api.pick(+m: Maybe<&2, Nat>, +t: T.Trigger, +next: T.Decision) -> T.Decision:
197  match m:
198    case Some{slot}:
199      T.Switch{slot, t, T.trigger.name(t), 0n, T.MApiLast{}, None{}, None{}}
200    case None{}:
201      next

Uses (6)

Used by (1)