diff --git a/src/types/entities/application.rs b/src/types/entities/application.rs index 0f95ce8..95df4f2 100644 --- a/src/types/entities/application.rs +++ b/src/types/entities/application.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use bitflags::bitflags; use serde::{Deserialize, Serialize}; use serde_json::Value; diff --git a/src/types/entities/audit_log.rs b/src/types/entities/audit_log.rs index b6a43a7..4023b7a 100644 --- a/src/types/entities/audit_log.rs +++ b/src/types/entities/audit_log.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use serde::{Deserialize, Serialize}; use crate::gateway::Shared; diff --git a/src/types/entities/auto_moderation.rs b/src/types/entities/auto_moderation.rs index 11bc258..779f58b 100644 --- a/src/types/entities/auto_moderation.rs +++ b/src/types/entities/auto_moderation.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use crate::gateway::Shared; #[cfg(feature = "client")] use crate::gateway::Updateable; diff --git a/src/types/entities/channel.rs b/src/types/entities/channel.rs index 75fffbc..c268859 100644 --- a/src/types/entities/channel.rs +++ b/src/types/entities/channel.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; use serde_aux::prelude::deserialize_string_from_number; diff --git a/src/types/entities/emoji.rs b/src/types/entities/emoji.rs index fd2b252..5170637 100644 --- a/src/types/entities/emoji.rs +++ b/src/types/entities/emoji.rs @@ -1,5 +1,4 @@ use std::fmt::Debug; -use std::sync::{Arc, RwLock}; use serde::{Deserialize, Serialize}; diff --git a/src/types/entities/guild.rs b/src/types/entities/guild.rs index e386fed..ee796e4 100644 --- a/src/types/entities/guild.rs +++ b/src/types/entities/guild.rs @@ -1,5 +1,4 @@ use std::fmt::Debug; -use std::sync::{Arc, RwLock}; use bitflags::bitflags; use chrono::{DateTime, Utc}; diff --git a/src/types/entities/guild_member.rs b/src/types/entities/guild_member.rs index a9701fa..a18afbc 100644 --- a/src/types/entities/guild_member.rs +++ b/src/types/entities/guild_member.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use serde::{Deserialize, Serialize}; use crate::gateway::Shared; diff --git a/src/types/entities/integration.rs b/src/types/entities/integration.rs index 15ca42f..580590a 100644 --- a/src/types/entities/integration.rs +++ b/src/types/entities/integration.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; diff --git a/src/types/entities/invite.rs b/src/types/entities/invite.rs index 577d237..f9eaaa3 100644 --- a/src/types/entities/invite.rs +++ b/src/types/entities/invite.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; diff --git a/src/types/entities/message.rs b/src/types/entities/message.rs index 802f806..923ee61 100644 --- a/src/types/entities/message.rs +++ b/src/types/entities/message.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use serde::{Deserialize, Serialize}; use crate::gateway::Shared; diff --git a/src/types/entities/relationship.rs b/src/types/entities/relationship.rs index b73388e..6f207f2 100644 --- a/src/types/entities/relationship.rs +++ b/src/types/entities/relationship.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; use serde_repr::{Deserialize_repr, Serialize_repr}; diff --git a/src/types/entities/sticker.rs b/src/types/entities/sticker.rs index c4bc4e8..d4331fd 100644 --- a/src/types/entities/sticker.rs +++ b/src/types/entities/sticker.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use serde::{Deserialize, Serialize}; use crate::gateway::Shared; diff --git a/src/types/entities/team.rs b/src/types/entities/team.rs index 1359a9a..daac58c 100644 --- a/src/types/entities/team.rs +++ b/src/types/entities/team.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use serde::{Deserialize, Serialize}; use crate::gateway::Shared; diff --git a/src/types/entities/template.rs b/src/types/entities/template.rs index a5c7a38..167697f 100644 --- a/src/types/entities/template.rs +++ b/src/types/entities/template.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - use chrono::{DateTime, Utc}; use serde::{Deserialize, Serialize}; diff --git a/src/types/entities/voice_state.rs b/src/types/entities/voice_state.rs index d75dde7..911cf96 100644 --- a/src/types/entities/voice_state.rs +++ b/src/types/entities/voice_state.rs @@ -1,5 +1,3 @@ -use std::sync::{Arc, RwLock}; - #[cfg(feature = "client")] use chorus_macros::Composite; diff --git a/src/types/entities/webhook.rs b/src/types/entities/webhook.rs index ad4f4ec..7eb2b66 100644 --- a/src/types/entities/webhook.rs +++ b/src/types/entities/webhook.rs @@ -1,5 +1,4 @@ use std::fmt::Debug; -use std::sync::{Arc, RwLock}; use serde::{Deserialize, Serialize}; diff --git a/src/types/events/mod.rs b/src/types/events/mod.rs index ac0f121..5644d8a 100644 --- a/src/types/events/mod.rs +++ b/src/types/events/mod.rs @@ -154,8 +154,6 @@ pub(crate) fn update_object( value: String, object: Shared<(impl Updateable + Serialize + DeserializeOwned + Clone)>, ) { - use crate::gateway::Shared; - let data_from_event: HashMap = from_str(&value).unwrap(); let mut original_data: HashMap = from_value(to_value(object.clone()).unwrap()).unwrap();