Make message mut
This commit is contained in:
parent
043aaf5e59
commit
1154cc98a1
|
@ -476,7 +476,7 @@ impl Gateway {
|
||||||
Err(err) => warn!("Failed to parse gateway event {event_name} ({err})"),
|
Err(err) => warn!("Failed to parse gateway event {event_name} ({err})"),
|
||||||
Ok(message) => {
|
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(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>)>() {
|
if let Some((tx, _)) = to_update.downcast_ref::<(watch::Sender<$update_type>, watch::Receiver<$update_type>)>() {
|
||||||
tx.send_modify(|object| message.update(object));
|
tx.send_modify(|object| message.update(object));
|
||||||
|
|
Loading…
Reference in New Issue