From c086fe35a5d89784d65d324f226d2c6ca7ad6a89 Mon Sep 17 00:00:00 2001 From: kevin zhao Date: Tue, 11 Nov 2025 19:25:53 -0500 Subject: [PATCH] adding is_match to Evaluation --- codex-rs/execpolicy2/src/policy.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/codex-rs/execpolicy2/src/policy.rs b/codex-rs/execpolicy2/src/policy.rs index 85faff02b4..7896e95bb2 100644 --- a/codex-rs/execpolicy2/src/policy.rs +++ b/codex-rs/execpolicy2/src/policy.rs @@ -19,6 +19,12 @@ pub enum Evaluation { }, } +impl Evaluation { + pub fn is_match(&self) -> bool { + matches!(self, Self::Match { .. }) + } +} + impl Policy { pub fn new(rules_by_program: MultiMap) -> Self { Self { rules_by_program }