diff options
| author | acdenisSK <[email protected]> | 2017-07-27 06:42:48 +0200 |
|---|---|---|
| committer | acdenisSK <[email protected]> | 2017-07-27 07:30:23 +0200 |
| commit | 550030264952f0e0043b63f4582bb817ef8bbf37 (patch) | |
| tree | b921e2f78fd603a5ca671623083a32806fd16090 /src/builder/edit_role.rs | |
| parent | Use a consistent indentation style (diff) | |
| download | serenity-550030264952f0e0043b63f4582bb817ef8bbf37.tar.xz serenity-550030264952f0e0043b63f4582bb817ef8bbf37.zip | |
rustfmt
Diffstat (limited to 'src/builder/edit_role.rs')
| -rw-r--r-- | src/builder/edit_role.rs | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/src/builder/edit_role.rs b/src/builder/edit_role.rs index 6be09fe..28aecac 100644 --- a/src/builder/edit_role.rs +++ b/src/builder/edit_role.rs @@ -1,6 +1,6 @@ use std::default::Default; -use ::internal::prelude::*; -use ::model::{Permissions, Role, permissions}; +use internal::prelude::*; +use model::{permissions, Permissions, Role}; /// A builer to create or edit a [`Role`] for use via a number of model methods. /// @@ -48,12 +48,13 @@ impl EditRole { pub fn new(role: &Role) -> Self { let mut map = Map::new(); - #[cfg(feature="utils")] + #[cfg(feature = "utils")] { - map.insert("color".to_owned(), Value::Number(Number::from(role.colour.0))); + map.insert("color".to_owned(), + Value::Number(Number::from(role.colour.0))); } - #[cfg(not(feature="utils"))] + #[cfg(not(feature = "utils"))] { map.insert("color".to_owned(), Value::Number(Number::from(role.colour))); } @@ -62,15 +63,18 @@ impl EditRole { map.insert("managed".to_owned(), Value::Bool(role.managed)); map.insert("mentionable".to_owned(), Value::Bool(role.mentionable)); map.insert("name".to_owned(), Value::String(role.name.clone())); - map.insert("permissions".to_owned(), Value::Number(Number::from(role.permissions.bits()))); - map.insert("position".to_owned(), Value::Number(Number::from(role.position))); + map.insert("permissions".to_owned(), + Value::Number(Number::from(role.permissions.bits()))); + map.insert("position".to_owned(), + Value::Number(Number::from(role.position))); EditRole(map) } /// Sets the colour of the role. pub fn colour(mut self, colour: u64) -> Self { - self.0.insert("color".to_owned(), Value::Number(Number::from(colour))); + self.0 + .insert("color".to_owned(), Value::Number(Number::from(colour))); self } @@ -85,21 +89,24 @@ impl EditRole { /// Whether or not to make the role mentionable, notifying its users. pub fn mentionable(mut self, mentionable: bool) -> Self { - self.0.insert("mentionable".to_owned(), Value::Bool(mentionable)); + self.0 + .insert("mentionable".to_owned(), Value::Bool(mentionable)); self } /// The name of the role to set. pub fn name(mut self, name: &str) -> Self { - self.0.insert("name".to_owned(), Value::String(name.to_owned())); + self.0 + .insert("name".to_owned(), Value::String(name.to_owned())); self } /// The set of permissions to assign the role. pub fn permissions(mut self, permissions: Permissions) -> Self { - self.0.insert("permissions".to_owned(), Value::Number(Number::from(permissions.bits()))); + self.0.insert("permissions".to_owned(), + Value::Number(Number::from(permissions.bits()))); self } @@ -107,7 +114,8 @@ impl EditRole { /// The position to assign the role in the role list. This correlates to the /// role's position in the user list. pub fn position(mut self, position: u8) -> Self { - self.0.insert("position".to_owned(), Value::Number(Number::from(position))); + self.0 + .insert("position".to_owned(), Value::Number(Number::from(position))); self } |