def AaMountRule.grants.of
import bend-osdev-apparmor@0.1.0.0/rule_mount.bend as RuleMountimport Base
import bend-osdev-apparmor@0.1.0.0/perm.bend as P
285def AaMountRule.grants.of(rs: List<&2, AaMountRule>) -> List<&2, P.AaGrant>:
286 match rs:
287 case Nil{}:
288 Nil{}
289 case Con{r, t}:
290 match r:
291 case AaMountRule{qu, op, fs, os, so, tg}:
292 Con{P.AaGrant.of(qu, P.AaPerms.bit(0n)), AaMountRule.grants.of(t)}