Structs§
- Permission
Rule - A parsed permission rule, e.g. “bash(git *)” → tool=“bash”, pattern=Some(“git *”)
Functions§
- parse_
rule - Parse a permission rule string like “bash(git *)”, “read”, “glob”.
- rule_
matches - Check if a permission rule matches a given tool invocation.