Skip to content

Commit 7149426

Browse files
committed
fixed clippy lints
1 parent abf1228 commit 7149426

File tree

1 file changed

+4
-20
lines changed

1 file changed

+4
-20
lines changed

src/list/state.rs

Lines changed: 4 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -352,26 +352,10 @@ impl<'a> ListState<'a> {
352352
.app_state
353353
.exercises()
354354
.iter()
355-
.filter_map(|exercise| {
356-
match self.filter() {
357-
Filter::None => {
358-
Some(exercise)
359-
},
360-
Filter::Done => {
361-
if exercise.done {
362-
Some(exercise)
363-
} else {
364-
None
365-
}
366-
},
367-
Filter::Pending => {
368-
if !exercise.done {
369-
Some(exercise)
370-
} else {
371-
None
372-
}
373-
}
374-
}
355+
.filter(|exercise| match self.filter() {
356+
Filter::None => true,
357+
Filter::Done => exercise.done,
358+
Filter::Pending => !exercise.done,
375359
})
376360
.enumerate()
377361
.find_map(|(i, s)| {

0 commit comments

Comments
 (0)