From 7c271f8be91a1c587f7b6d18d42dbe1954e8137b Mon Sep 17 00:00:00 2001 From: electria Date: Mon, 2 Nov 2026 15:45:27 -0800 Subject: [PATCH] refactor: fix clippy lints --- src/main.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index fe01e92..271fcb5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -114,7 +114,6 @@ impl State { } Message::SavePathPicked(result) => { self.error = result - .map_err(Cow::from) .and_then(|path| { self.image.as_ref().map_or_else( || Err("no image to save".into()), @@ -169,7 +168,7 @@ impl State { Message::Yank => { if let Some(image) = self.image.as_ref() { - return clipboard::write(utils::clipboard_image_from_rgbaimage(&image)) + return clipboard::write(utils::clipboard_image_from_rgbaimage(image)) .map(Message::ImageYanked); } else { self.error = Some("no image to yank".into()); @@ -184,7 +183,7 @@ impl State { self.error = result.as_ref().err().map(|e| format!("{e:?}").into()); if let Ok(image) = result { - self.info = Some(format!("{}x{}", image.size.width, image.size.height,)); + self.info = Some(format!("{}x{}", image.size.width, image.size.height)); if (image.size.width, image.size.height) < (100, 100) { self.image_filter = widget::image::FilterMethod::Nearest; } @@ -274,8 +273,8 @@ impl State { Key::Character("s") => Some(Message::Save), Key::Character("q") => Some(Message::Quit), - Key::Character("y") | Key::Character("c") => Some(Message::Yank), - Key::Character("p") | Key::Character("v") => Some(Message::Put), + Key::Character("y" | "c") => Some(Message::Yank), + Key::Character("p" | "v") => Some(Message::Put), _ => None, }