def AaSignalRule.grants.of

bend-osdev-apparmor@0.1.0.0 · rule_signal.bend:196

import bend-osdev-apparmor@0.1.0.0/rule_signal.bend as RuleSignal
import Base
import bend-osdev-apparmor@0.1.0.0/perm.bend as P

196def AaSignalRule.grants.of(rs: List<&2, AaSignalRule>) -> List<&2, P.AaGrant>:
197  match rs:
198    case Nil{}:
199      Nil{}
200    case Con{r, t}:
201      match r:
202        case AaSignalRule{qu, p, s, pe}:
203          Con{P.AaGrant.of(qu, p), AaSignalRule.grants.of(t)}

Uses (4)

Used by (3)