def release.got
import bend-kit-runner@0.13.0.1/runner.bend as Runnerimport Base
import bend-kit-resources@0.1.0.0/resources.bend as Res
1182# A grant of this runner's pool always fits it, so Kept does not happen.
1183def release.got(-A: Data, x: Res.Release, j: Log, s: State<A>, c: Config, ib: Chan(Msg<A>), fs: List<&1, Flight<A>>) -> Runner<A>:
1184 match x:
1185 case Res.Released{p}:
1186 Runner{j, s, p, c, ib, fs}
1187 case Res.Kept{p, g}:
1188 Runner{j, s, p, c, ib, fs}