diff --git a/src/cache/event.rs b/src/cache/event.rs index e2737d7de46..a8b00cecaa8 100644 --- a/src/cache/event.rs +++ b/src/cache/event.rs @@ -411,10 +411,8 @@ impl CacheUpdate for MessageCreateEvent { return None; } - let mut messages = - cache.messages.entry(self.message.channel_id).or_insert_with(Default::default); - let mut queue = - cache.message_queue.entry(self.message.channel_id).or_insert_with(Default::default); + let mut messages = cache.messages.entry(self.message.channel_id).or_default(); + let mut queue = cache.message_queue.entry(self.message.channel_id).or_default(); let mut removed_msg = None; diff --git a/src/framework/standard/help_commands.rs b/src/framework/standard/help_commands.rs index d28b6a825e3..c8120d775f7 100644 --- a/src/framework/standard/help_commands.rs +++ b/src/framework/standard/help_commands.rs @@ -571,7 +571,7 @@ async fn fetch_single_command<'a>( owners, ) .await - .map_err(|_| similar_commands) + .map_err(|()| similar_commands) } #[cfg(feature = "cache")] diff --git a/src/framework/standard/parse/mod.rs b/src/framework/standard/parse/mod.rs index a01e789356e..3b83413cbe9 100644 --- a/src/framework/standard/parse/mod.rs +++ b/src/framework/standard/parse/mod.rs @@ -244,7 +244,7 @@ async fn check_discrepancy( } fn try_parse( - stream: &mut Stream<'_>, + stream: &Stream<'_>, map: &M, by_space: bool, f: impl Fn(&str) -> String, diff --git a/src/http/typing.rs b/src/http/typing.rs index 95e6555fbd1..6e116b13f69 100644 --- a/src/http/typing.rs +++ b/src/http/typing.rs @@ -66,7 +66,7 @@ impl Typing { spawn_named::<_, Result<_>>("typing::start", async move { loop { match rx.try_recv() { - Ok(_) | Err(TryRecvError::Closed) => break, + Ok(()) | Err(TryRecvError::Closed) => break, _ => (), }