Skip to content

Commit 713b550

Browse files
committed
match bool -> if/else
1 parent afbf43b commit 713b550

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/adaptors/mod.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -113,21 +113,22 @@ impl<I, J> Iterator for InterleaveShortest<I, J>
113113

114114
#[inline]
115115
fn next(&mut self) -> Option<Self::Item> {
116-
match self.phase {
117-
false => match self.it0.next() {
116+
if self.phase {
117+
match self.it1.next() {
118118
None => None,
119119
e => {
120-
self.phase = true;
120+
self.phase = false;
121121
e
122122
}
123-
},
124-
true => match self.it1.next() {
123+
}
124+
} else {
125+
match self.it0.next() {
125126
None => None,
126127
e => {
127-
self.phase = false;
128+
self.phase = true;
128129
e
129130
}
130-
},
131+
}
131132
}
132133
}
133134

0 commit comments

Comments
 (0)