From 0832dacd1b4a7b52926bde04cab72703f0b95a7b Mon Sep 17 00:00:00 2001 From: Yash Karandikar Date: Sun, 3 Jul 2022 11:38:33 +0530 Subject: [PATCH] Fix clippy lints --- src/msg/config.rs | 10 ++++++---- src/msg_listener.rs | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/msg/config.rs b/src/msg/config.rs index 85d62a8..936716d 100644 --- a/src/msg/config.rs +++ b/src/msg/config.rs @@ -31,10 +31,12 @@ pub fn load_file() -> XcrabConfig { let home_dir = std::env::var("HOME").expect("Error: $HOME variable was not set"); let contents = std::fs::read_to_string(format!("{}/.config/xcrab/config.toml", home_dir)) - .expect(&format!( - "Error: file {}/.config/xcrab/config.toml was not found", - home_dir - )); + .unwrap_or_else(|_| { + panic!( + "Error: file {}/.config/xcrab/config.toml was not found", + home_dir + ) + }); let config: XcrabConfig = toml::from_str(&contents) .expect("Error: config file was not parseable. Is it properly formatted?"); diff --git a/src/msg_listener.rs b/src/msg_listener.rs index ec014e6..af31c18 100644 --- a/src/msg_listener.rs +++ b/src/msg_listener.rs @@ -42,7 +42,7 @@ pub async fn listener_task(socket_path: &Path, sender: UnboundedSender) stream.read_to_string(&mut buf).await?; - let _ = sender.send(buf); + drop(sender.send(buf)); // go back to ms word clippy } }