aboutsummaryrefslogtreecommitdiff
path: root/src/model
diff options
context:
space:
mode:
authorZeyla Hellyer <[email protected]>2017-06-24 09:31:25 -0700
committerZeyla Hellyer <[email protected]>2017-06-24 09:31:25 -0700
commita2617073f9b0cae1fd5734975bedbfa864d2cfcd (patch)
treef9b9dced423177bbe4f893394d578d2f3a2e9f90 /src/model
parentMake Message::nonce a serde_json::Value (diff)
downloadserenity-a2617073f9b0cae1fd5734975bedbfa864d2cfcd.tar.xz
serenity-a2617073f9b0cae1fd5734975bedbfa864d2cfcd.zip
Fix no-feature tests
Diffstat (limited to 'src/model')
-rw-r--r--src/model/channel/reaction.rs1
-rw-r--r--src/model/error.rs14
2 files changed, 14 insertions, 1 deletions
diff --git a/src/model/channel/reaction.rs b/src/model/channel/reaction.rs
index a9d17fa..c1413d5 100644
--- a/src/model/channel/reaction.rs
+++ b/src/model/channel/reaction.rs
@@ -241,6 +241,7 @@ impl ReactionType {
}
}
+#[cfg(feature="model")]
impl From<char> for ReactionType {
/// Creates a `ReactionType` from a `char`.
///
diff --git a/src/model/error.rs b/src/model/error.rs
index 17e657c..41c8f0a 100644
--- a/src/model/error.rs
+++ b/src/model/error.rs
@@ -13,11 +13,13 @@ use super::Permissions;
/// re-ban all members with an odd discriminator:
///
/// ```rust,no_run
+/// # #[cfg(feature="client")]
+/// # fn try_main() -> Result<(), Box<Error>> {
/// use serenity::{Client, Error};
/// use serenity::model::ModelError;
/// use std::env;
///
-/// let token = env::var("DISCORD_BOT_TOKEN").unwrap();
+/// let token = env::var("DISCORD_BOT_TOKEN")?;
/// let mut client = Client::new(&token);
///
/// client.on_member_unban(|context, guild_id, user| {
@@ -38,6 +40,16 @@ use super::Permissions;
/// },
/// }
/// });
+/// # Ok(())
+/// # }
+/// #
+/// # #[cfg(feature="client")]
+/// # fn main() {
+/// # try_main().unwrap();
+/// # }
+/// #
+/// # #[cfg(not(feature="client"))]
+/// # fn main() { }
/// ```
///
/// [`Error`]: ../enum.Error.html