From 40f7d40e394657575001a8146d8233f1fc4356fd Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Sun, 12 Oct 2025 22:46:54 -0400 Subject: [WARP] Improve UX surrounding removal of matched functions - Adds Python API to remove matched function - Adds command + UI actions to remove matched function - Adds command + UI actions to ignore function in subsequent matches --- rust/src/tags.rs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'rust/src') diff --git a/rust/src/tags.rs b/rust/src/tags.rs index 4817f596..a56b7a18 100644 --- a/rust/src/tags.rs +++ b/rust/src/tags.rs @@ -203,6 +203,14 @@ impl Debug for TagType { } } +impl PartialEq for TagType { + fn eq(&self, other: &Self) -> bool { + self.id() == other.id() + } +} + +impl Eq for TagType {} + unsafe impl RefCountable for TagType { unsafe fn inc_ref(handle: &Self) -> Ref { Ref::new(Self { -- cgit v1.3.1