def release.got

bend-kit-runner@0.13.0.1 · runner.bend:1182

import bend-kit-runner@0.13.0.1/runner.bend as Runner
import 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}

Uses (9)

Used by (1)