diff options
| author | Zeyla Hellyer <[email protected]> | 2017-06-02 08:26:24 -0700 |
|---|---|---|
| committer | Zeyla Hellyer <[email protected]> | 2017-06-02 08:26:24 -0700 |
| commit | 7a96b8a1356e50b2bff5d5e03d43361a052517c6 (patch) | |
| tree | d0df182f288e959bd73f4c610c7af4f0dfacf5a8 /src/model/event.rs | |
| parent | Add User::refresh (diff) | |
| download | serenity-7a96b8a1356e50b2bff5d5e03d43361a052517c6.tar.xz serenity-7a96b8a1356e50b2bff5d5e03d43361a052517c6.zip | |
Fix compilations across feature combinations
Diffstat (limited to 'src/model/event.rs')
| -rw-r--r-- | src/model/event.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/model/event.rs b/src/model/event.rs index 26f7e70..6458b77 100644 --- a/src/model/event.rs +++ b/src/model/event.rs @@ -5,10 +5,12 @@ use serde_json::{self, Error as JsonError}; use std::collections::HashMap; use super::utils::deserialize_emojis; use super::*; -use ::constants::{OpCode, VoiceOpCode}; +use ::constants::VoiceOpCode; use ::internal::prelude::*; #[cfg(feature="gateway")] +use ::constants::OpCode; +#[cfg(feature="gateway")] use ::gateway::GatewayError; /// Event data for the channel creation event. @@ -617,6 +619,7 @@ pub enum Event { impl Event { #[allow(cyclomatic_complexity)] + #[cfg(feature="gateway")] fn decode(kind: String, value: Value) -> Result<Event> { Ok(match &kind[..] { "CHANNEL_CREATE" => Event::ChannelCreate(ChannelCreateEvent::deserialize(value)?), |