def AaCapRule.grants.of

bend-osdev-apparmor@0.1.0.0 · rule_capability.bend:128

import bend-osdev-apparmor@0.1.0.0/rule_capability.bend as RuleCapability
import Base
import bend-osdev-apparmor@0.1.0.0/perm.bend as P

128def AaCapRule.grants.of(rs: List<&2, AaCapRule>) -> List<&2, P.AaGrant>:
129  match rs:
130    case Nil{}:
131      Nil{}
132    case Con{r, t}:
133      match r:
134        case AaCapRule{qu, ks}:
135          Con{P.AaGrant.of(qu, P.AaPerms.bit(0n)), AaCapRule.grants.of(t)}

Uses (5)

Used by (3)