aboutsummaryrefslogtreecommitdiff
path: root/src/client/gateway/shard.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/gateway/shard.rs')
-rw-r--r--src/client/gateway/shard.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/gateway/shard.rs b/src/client/gateway/shard.rs
index d85e341..4cafd21 100644
--- a/src/client/gateway/shard.rs
+++ b/src/client/gateway/shard.rs
@@ -363,14 +363,14 @@ impl Shard {
}
fn handle_dispatch(&mut self, event: &Event) {
- if let &Event::Resumed(ref ev) = event {
+ if let Event::Resumed(ref ev) = *event {
let status = GatewayStatus::ChangeInterval(ev.heartbeat_interval);
let _ = self.keepalive_channel.send(status);
}
feature_voice_enabled! {{
- if let &Event::VoiceStateUpdate(ref update) = event {
+ if let Event::VoiceStateUpdate(ref update) = *event {
if let Some(guild_id) = update.guild_id {
if let Some(handler) = self.manager.get(guild_id) {
handler.update_state(&update.voice_state);
@@ -378,7 +378,7 @@ impl Shard {
}
}
- if let &Event::VoiceServerUpdate(ref update) = event {
+ if let Event::VoiceServerUpdate(ref update) = *event {
if let Some(guild_id) = update.guild_id {
if let Some(handler) = self.manager.get(guild_id) {
handler.update_server(&update.endpoint, &update.token);
@@ -492,7 +492,7 @@ impl Shard {
.insert("status", status.name());
match game.as_ref() {
- Some(ref game) => {
+ Some(game) => {
object.insert_object("game", move |o| o
.insert("name", &game.name))
},