diff options
| author | Austin Hellyer <[email protected]> | 2016-11-28 17:51:58 -0800 |
|---|---|---|
| committer | Austin Hellyer <[email protected]> | 2016-11-28 17:51:58 -0800 |
| commit | 9ef110ec52527e0018c979b0c44a52c98dceafdb (patch) | |
| tree | e26068dcac610ee62eb6d5099d9916a8f132121d /src/model/guild.rs | |
| parent | Cargo: Don't have bins for examples (diff) | |
| download | serenity-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.rs | 4 |
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, |