aboutsummaryrefslogtreecommitdiff
path: root/src/model/guild.rs
diff options
context:
space:
mode:
authorAustin Hellyer <[email protected]>2016-11-28 17:51:58 -0800
committerAustin Hellyer <[email protected]>2016-11-28 17:51:58 -0800
commit9ef110ec52527e0018c979b0c44a52c98dceafdb (patch)
treee26068dcac610ee62eb6d5099d9916a8f132121d /src/model/guild.rs
parentCargo: Don't have bins for examples (diff)
downloadserenity-9ef110ec52527e0018c979b0c44a52c98dceafdb.tar.xz
serenity-9ef110ec52527e0018c979b0c44a52c98dceafdb.zip
Optimize for cached, non-method compiles
Diffstat (limited to 'src/model/guild.rs')
-rw-r--r--src/model/guild.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/model/guild.rs b/src/model/guild.rs
index 1fe3075..4869e86 100644
--- a/src/model/guild.rs
+++ b/src/model/guild.rs
@@ -25,7 +25,7 @@ use ::utils::builder::{EditGuild, EditMember, EditRole};
#[cfg(feature = "methods")]
use ::client::rest;
-#[cfg(feature = "cache")]
+#[cfg(all(feature = "cache", feature = "methods"))]
use ::client::CACHE;
impl From<PartialGuild> for GuildContainer {
@@ -165,7 +165,7 @@ impl PartialGuild {
}
impl Guild {
- #[cfg(feature = "cache")]
+ #[cfg(all(feature = "cache", feature = "methods"))]
fn has_perms(&self, mut permissions: Permissions) -> Result<bool> {
let member = match self.get_member(CACHE.read().unwrap().user.id) {
Some(member) => member,