From f722e8662f428819f12143aae51abd5a5173c2ce Mon Sep 17 00:00:00 2001 From: Martin von Zweigbergk Date: Sat, 5 Jun 2021 08:39:07 -0700 Subject: [PATCH] revsets: replace while loop by for loop, as pointed out by clippy --- lib/src/revset.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/src/revset.rs b/lib/src/revset.rs index 854c7bf94..ca39f2c1f 100644 --- a/lib/src/revset.rs +++ b/lib/src/revset.rs @@ -681,9 +681,9 @@ impl<'revset, 'repo> Iterator for FilterRevsetIterator<'revset, 'repo> { type Item = IndexEntry<'repo>; fn next(&mut self) -> Option { - while let Some(next) = self.iter.next() { - if (self.predicate)(&next) { - return Some(next); + for entry in &mut self.iter { + if (self.predicate)(&entry) { + return Some(entry); } } None