def AaDbusRule.grants.of

bend-osdev-apparmor@0.1.0.0 · rule_dbus.bend:251

import bend-osdev-apparmor@0.1.0.0/rule_dbus.bend as RuleDbus
import Base
import bend-osdev-apparmor@0.1.0.0/perm.bend as P

251def AaDbusRule.grants.of(rs: List<&2, AaDbusRule>) -> List<&2, P.AaGrant>:
252  match rs:
253    case Nil{}:
254      Nil{}
255    case Con{r, t}:
256      match r:
257        case AaDbusRule{qu, p, bus, path, iface, member, name, pn, pl}:
258          Con{P.AaGrant.of(qu, p), AaDbusRule.grants.of(t)}

Uses (4)

Used by (3)