From 99d324ce80cfc9d0061b42c483bf91012bf78294 Mon Sep 17 00:00:00 2001 From: Arnold Loubriat Date: Mon, 13 Jul 2026 20:51:33 +0200 Subject: [PATCH] fix: Address Rust 1.97 clippy warnings --- consumer/src/iterators.rs | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/consumer/src/iterators.rs b/consumer/src/iterators.rs index 49fecde3..23fd15ae 100644 --- a/consumer/src/iterators.rs +++ b/consumer/src/iterators.rs @@ -281,14 +281,11 @@ fn next_filtered_sibling<'a>( _ => { let parent = current.parent(); next = parent; - if let Some(parent) = parent { - if filter(&parent) != FilterResult::ExcludeNode { - return None; - } - consider_children = false; - } else { + let parent = parent?; + if filter(&parent) != FilterResult::ExcludeNode { return None; } + consider_children = false; } } } @@ -325,14 +322,11 @@ fn previous_filtered_sibling<'a>( _ => { let parent = current.parent(); previous = parent; - if let Some(parent) = parent { - if filter(&parent) != FilterResult::ExcludeNode { - return None; - } - consider_children = false; - } else { + let parent = parent?; + if filter(&parent) != FilterResult::ExcludeNode { return None; } + consider_children = false; } } }