From 8f57150a79b097f26dae14b0edce87459aa73ff9 Mon Sep 17 00:00:00 2001 From: bitfl0wer Date: Fri, 4 Aug 2023 16:46:22 +0200 Subject: [PATCH] Make message mut --- src/gateway.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gateway.rs b/src/gateway.rs index eaac29f..ea5b203 100644 --- a/src/gateway.rs +++ b/src/gateway.rs @@ -476,7 +476,7 @@ impl Gateway { Err(err) => warn!("Failed to parse gateway event {event_name} ({err})"), Ok(message) => { $( - let message: $message_type = message; + let mut message: $message_type = message; if let Some(to_update) = self.store.lock().await.get(&message.id()) { if let Some((tx, _)) = to_update.downcast_ref::<(watch::Sender<$update_type>, watch::Receiver<$update_type>)>() { tx.send_modify(|object| message.update(object));