summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index fba574e..551449b 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,3 +1,5 @@
+#![feature(transpose_result)]
+
#[macro_use] extern crate cfg_if;
extern crate chrono;
extern crate ctrlc;
@@ -10,6 +12,8 @@ extern crate fern;
#[macro_use] extern crate serenity;
extern crate typemap;
extern crate url;
+extern crate rand;
+extern crate either;
use commands::register_commands;
use dotenv::dotenv;
@@ -39,7 +43,8 @@ mod errors {
Serenity(::serenity::Error);
MissingVar(::std::env::VarError);
DieselConn(::diesel::ConnectionError) #[cfg(feature = "diesel")];
- Diesel(::diesel::result::Error) #[cfg(feature = "diesel")];
+ Diesel(::diesel::result::Error) #[cfg(feature = "diesel")];
+ R2D2(::diesel::r2d2::Error) #[cfg(feature = "diesel")];
}
}
}