aboutsummaryrefslogtreecommitdiff
path: root/src/model/mod.rs
diff options
context:
space:
mode:
authoracdenisSK <[email protected]>2017-08-24 15:26:49 +0200
committeracdenisSK <[email protected]>2017-08-24 16:36:01 +0200
commitb3a5bc89ad1c09290fb1c15ca3b36fe17c3796f3 (patch)
tree315e16f7b252d22b5f832302e722a85c9e6a9b6e /src/model/mod.rs
parentAllow FromStr for User to use REST (#147) (diff)
downloadserenity-b3a5bc89ad1c09290fb1c15ca3b36fe17c3796f3.tar.xz
serenity-b3a5bc89ad1c09290fb1c15ca3b36fe17c3796f3.zip
Revamp `RwLock` usage in the lib
Also not quite sure if they goofed rustfmt or something, but its changes it did were a bit bizarre.
Diffstat (limited to 'src/model/mod.rs')
-rw-r--r--src/model/mod.rs47
1 files changed, 16 insertions, 31 deletions
diff --git a/src/model/mod.rs b/src/model/mod.rs
index d512ffb..cc8860f 100644
--- a/src/model/mod.rs
+++ b/src/model/mod.rs
@@ -198,41 +198,26 @@ pub struct CurrentApplicationInfo {
pub id: UserId,
pub name: String,
pub owner: User,
- #[serde(default)]
- pub rpc_origins: Vec<String>,
+ #[serde(default)] pub rpc_origins: Vec<String>,
}
/// The name of a region that a voice server can be located in.
#[derive(Copy, Clone, Debug, Deserialize, Eq, Hash, PartialEq, PartialOrd, Ord, Serialize)]
pub enum Region {
- #[serde(rename = "amsterdam")]
- Amsterdam,
- #[serde(rename = "brazil")]
- Brazil,
- #[serde(rename = "eu-central")]
- EuCentral,
- #[serde(rename = "eu-west")]
- EuWest,
- #[serde(rename = "frankfurt")]
- Frankfurt,
- #[serde(rename = "london")]
- London,
- #[serde(rename = "sydney")]
- Sydney,
- #[serde(rename = "us-central")]
- UsCentral,
- #[serde(rename = "us-east")]
- UsEast,
- #[serde(rename = "us-south")]
- UsSouth,
- #[serde(rename = "us-west")]
- UsWest,
- #[serde(rename = "vip-amsterdam")]
- VipAmsterdam,
- #[serde(rename = "vip-us-east")]
- VipUsEast,
- #[serde(rename = "vip-us-west")]
- VipUsWest,
+ #[serde(rename = "amsterdam")] Amsterdam,
+ #[serde(rename = "brazil")] Brazil,
+ #[serde(rename = "eu-central")] EuCentral,
+ #[serde(rename = "eu-west")] EuWest,
+ #[serde(rename = "frankfurt")] Frankfurt,
+ #[serde(rename = "london")] London,
+ #[serde(rename = "sydney")] Sydney,
+ #[serde(rename = "us-central")] UsCentral,
+ #[serde(rename = "us-east")] UsEast,
+ #[serde(rename = "us-south")] UsSouth,
+ #[serde(rename = "us-west")] UsWest,
+ #[serde(rename = "vip-amsterdam")] VipAmsterdam,
+ #[serde(rename = "vip-us-east")] VipUsEast,
+ #[serde(rename = "vip-us-west")] VipUsWest,
}
impl Region {
@@ -260,6 +245,6 @@ use serde::{Deserialize, Deserializer};
use std::result::Result as StdResult;
fn deserialize_sync_user<'de, D: Deserializer<'de>>(deserializer: D)
- -> StdResult<Arc<RwLock<User>>, D::Error> {
+-> StdResult<Arc<RwLock<User>>, D::Error>{
Ok(Arc::new(RwLock::new(User::deserialize(deserializer)?)))
}