Skip to content

Commit faba793

Browse files
authored
fix new clippy warning (#2160)
1 parent 3dc1f82 commit faba793

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

exercises/practice/binary-search/.meta/example.rs

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,16 @@ where
1010

1111
loop {
1212
let (head, tail) = slice.split_at(slice.len() >> 1);
13-
if let Some(middle_element) = tail.first() {
14-
match middle_element.cmp(&needle) {
15-
Ordering::Less => {
16-
base += head.len() + 1;
17-
slice = &tail[1..];
18-
}
19-
Ordering::Greater => slice = head,
20-
Ordering::Equal => {
21-
return Some(base + head.len());
22-
}
13+
let middle_element = tail.first()?;
14+
match middle_element.cmp(&needle) {
15+
Ordering::Less => {
16+
base += head.len() + 1;
17+
slice = &tail[1..];
18+
}
19+
Ordering::Greater => slice = head,
20+
Ordering::Equal => {
21+
return Some(base + head.len());
2322
}
24-
} else {
25-
return None;
2623
}
2724
}
2825
}

0 commit comments

Comments
 (0)