diff options
| author | alex <[email protected]> | 2017-06-14 18:26:01 +0200 |
|---|---|---|
| committer | Zeyla Hellyer <[email protected]> | 2017-06-14 09:26:01 -0700 |
| commit | 32e07e4ac822d5cc1118f0db0fc92b549c1aaf81 (patch) | |
| tree | a4db15956faac92d544135de6885d64854a8b31d /src/model/event.rs | |
| parent | Use HTTPS Connector with remaining HTTP functions (diff) | |
| download | serenity-32e07e4ac822d5cc1118f0db0fc92b549c1aaf81.tar.xz serenity-32e07e4ac822d5cc1118f0db0fc92b549c1aaf81.zip | |
Switch from #[doc(hidden)] to pub(crate)
Switch from using `#[doc(hidden)]` to hide some internal functions to
`pub(crate)`.
The library now requires rustc 1.18.
Diffstat (limited to 'src/model/event.rs')
| -rw-r--r-- | src/model/event.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/model/event.rs b/src/model/event.rs index bbb60c7..86825fa 100644 --- a/src/model/event.rs +++ b/src/model/event.rs @@ -2,7 +2,9 @@ use chrono::{DateTime, FixedOffset}; use serde::de::Error as DeError; -use serde_json::{self, Error as JsonError}; +use serde_json; +#[cfg(feature="voice")] +use serde_json::Error as JsonError; use std::collections::HashMap; use super::utils::deserialize_emojis; use super::*; @@ -737,8 +739,8 @@ pub enum VoiceEvent { } impl VoiceEvent { - #[doc(hidden)] - pub fn decode(value: Value) -> Result<VoiceEvent> { + #[cfg(feature="voice")] + pub(crate) fn decode(value: Value) -> Result<VoiceEvent> { let mut map = JsonMap::deserialize(value)?; let op = match map.remove("op") { |