diff --git a/lib/binding_rust/lib.rs b/lib/binding_rust/lib.rs index 57f678d8..04dd78bf 100644 --- a/lib/binding_rust/lib.rs +++ b/lib/binding_rust/lib.rs @@ -1753,6 +1753,10 @@ impl QueryCursor { } impl<'a, 'tree> QueryMatch<'a, 'tree> { + pub fn id(&self) -> u32 { + self.id + } + pub fn remove(self) { unsafe { ffi::ts_query_cursor_remove_match(self.cursor, self.id) } }