Skip to content

Commit 8466f45

Browse files
committed
Fix clippy error
1 parent 4cf5178 commit 8466f45

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

vm/src/stdlib/itertools.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,11 @@ mod decl {
6060
let iter = get_iter(vm, &self.iterables[pos])?;
6161
*self.cached_iter.write().unwrap() = Some(iter.clone());
6262
iter
63+
} else if let Some(cached_iter) = (*(self.cached_iter.read().unwrap())).clone() {
64+
cached_iter
6365
} else {
64-
if let Some(cached_iter) = (*(self.cached_iter.read().unwrap())).clone() {
65-
cached_iter
66-
} else {
67-
// Someone changed cached iter to None since we checked.
68-
continue;
69-
}
66+
// Someone changed cached iter to None since we checked.
67+
continue;
7068
};
7169

7270
// We need to call "call_next" outside of the lock.

0 commit comments

Comments
 (0)