def same
import ezx@1.11.0.0/src/ledger/ignore.bend as Ignoreimport Base
246# whether two kinds are the same rule. Two allowlist lines are never asked.
247def same(left: Rule, right: Rule) -> Bool:
248 match left right:
249 case Dir{} Dir{}:
250 True{}
251 case Star{} Star{}:
252 True{}
253 case Lib{} Lib{}:
254 True{}
255 case Pkgs{} Pkgs{}:
256 True{}
257 case _ _:
258 False{}