Eval.AaAcc.join: def of bend-osdev-apparmor@0.1.0.0 Import: import bend-osdev-apparmor@0.1.0.0/eval.bend as Eval Lines 78-82 of bend-osdev-apparmor@0.1.0.0/eval.bend: https://jend.leeeet.dev/read.txt?path=bend-osdev-apparmor@0.1.0.0/eval.bend&start_line=78&end_line=82 import Base import bend-osdev-apparmor@0.1.0.0/perm.bend as P # two accumulations together: each set the union def AaAcc.join(a: AaAcc, b: AaAcc) -> AaAcc: match a b: case AaAcc{al, de, au, qu} AaAcc{al2, de2, au2, qu2}: AaAcc{P.AaPerms.union(al, al2), P.AaPerms.union(de, de2), P.AaPerms.union(au, au2), P.AaPerms.union(qu, qu2)} Uses (2): https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/eval.bend&name=AaAcc https://jend.leeeet.dev/definition.txt?path=bend-osdev-apparmor@0.1.0.0/perm.bend&name=AaPerms.union