def AaMtB.run

bend-osdev-apparmor@0.1.0.0 · rule_mount.bend:195

import bend-osdev-apparmor@0.1.0.0/rule_mount.bend as RuleMount
import Base
import bend-osdev-apparmor@0.1.0.0/token.bend as T
import bend-osdev-apparmor@0.1.0.0/error.bend as E

195def AaMtB.run(ts: List<&2, T.AaTerm>, +b: AaMtB, +src: E.AaSrc) -> Result<&2, &2, E.AaError, AaMtB>:
196  match ts:
197    case Nil{}:
198      Done{b}
199    case Con{t, rest}:
200      do Result<&2, &2, E.AaError, AaMtB>:
201        b2 : AaMtB <- AaMtB.step(AaMtB.pending(b), t, b, src)
202        AaMtB.run(rest, b2, src)

Uses (9)

Used by (1)