aboutsummaryrefslogtreecommitdiff
path: root/src/utils/builder
diff options
context:
space:
mode:
authorAustin Hellyer <[email protected]>2016-11-26 11:16:54 -0800
committerAustin Hellyer <[email protected]>2016-11-26 11:16:54 -0800
commit0784dd2164655cc189dae8cef516db3f6fdc8ede (patch)
tree23b4934463875c69d076320173d4fac79e896b5f /src/utils/builder
parentTiny import re-order (diff)
downloadserenity-0784dd2164655cc189dae8cef516db3f6fdc8ede.tar.xz
serenity-0784dd2164655cc189dae8cef516db3f6fdc8ede.zip
Remove the 'extras' feature flag
There aren't many things behind this flag (6), and it only causes annoyances for locally-generated docs, which won't show these mostly-useful items behind the flag.
Diffstat (limited to 'src/utils/builder')
-rw-r--r--src/utils/builder/edit_role.rs14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/utils/builder/edit_role.rs b/src/utils/builder/edit_role.rs
index 14f1af0..b4be6d4 100644
--- a/src/utils/builder/edit_role.rs
+++ b/src/utils/builder/edit_role.rs
@@ -93,18 +93,12 @@ impl Default for EditRole {
///
/// [general permissions set]: ../model/permissions/fn.general.html
fn default() -> EditRole {
- let mut map = ObjectBuilder::new()
+ EditRole(ObjectBuilder::new()
.insert("color", 10070709)
.insert("hoist", false)
.insert("mentionable", false)
- .insert("name", "new role".to_owned());
-
- feature_extras_enabled! {{
- map = map.insert("permissions", permissions::general().bits());
- }}
-
- map = map.insert("position", 1);
-
- EditRole(map)
+ .insert("name", "new role".to_owned())
+ .insert("permissions", permissions::general().bits())
+ .insert("position", 1))
}
}