diff options
| author | mo8it <mo8it@proton.me> | 2025-08-22 00:01:03 +0200 |
|---|---|---|
| committer | mo8it <mo8it@proton.me> | 2025-08-22 00:01:23 +0200 |
| commit | 6ec2e194ae606ae4409a626ea0ac025229f6f4b1 (patch) | |
| tree | 2064cf8626a245b7bc081429b45b9a5ed794d274 /src/list | |
| parent | 295ad2e4bd41147bf10028800a82247c2c0048a4 (diff) | |
Apply Clippy lints
Diffstat (limited to 'src/list')
| -rw-r--r-- | src/list/state.rs | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/list/state.rs b/src/list/state.rs index 50d06be..4fd1301 100644 --- a/src/list/state.rs +++ b/src/list/state.rs @@ -118,8 +118,8 @@ impl<'a> ListState<'a> { } fn draw_exercise_name(&self, writer: &mut MaxLenWriter, exercise: &Exercise) -> io::Result<()> { - if !self.search_query.is_empty() { - if let Some((pre_highlight, highlight, post_highlight)) = exercise + if !self.search_query.is_empty() + && let Some((pre_highlight, highlight, post_highlight)) = exercise .name .find(&self.search_query) .and_then(|ind| exercise.name.split_at_checked(ind)) @@ -127,13 +127,12 @@ impl<'a> ListState<'a> { rest.split_at_checked(self.search_query.len()) .map(|x| (pre_highlight, x.0, x.1)) }) - { - writer.write_str(pre_highlight)?; - writer.stdout.queue(SetForegroundColor(Color::Magenta))?; - writer.write_str(highlight)?; - writer.stdout.queue(SetForegroundColor(Color::Reset))?; - return writer.write_str(post_highlight); - } + { + writer.write_str(pre_highlight)?; + writer.stdout.queue(SetForegroundColor(Color::Magenta))?; + writer.write_str(highlight)?; + writer.stdout.queue(SetForegroundColor(Color::Reset))?; + return writer.write_str(post_highlight); } writer.write_str(exercise.name) |
