From 0784dd2164655cc189dae8cef516db3f6fdc8ede Mon Sep 17 00:00:00 2001 From: Austin Hellyer Date: Sat, 26 Nov 2016 11:16:54 -0800 Subject: 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. --- src/utils/builder/edit_role.rs | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'src/utils/builder') 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)) } } -- cgit v1.2.3