aboutsummaryrefslogtreecommitdiffstats
path: root/meetup/src/lib.rs
diff options
context:
space:
mode:
authorTeddy Wing2018-04-14 23:58:46 +0200
committerTeddy Wing2018-04-15 00:00:39 +0200
commita937e1a2d79a64d525eae4cebb8a39cba123f3ac (patch)
tree5cc4e40def66fc6eb8bbfe418605d81dc0ce11a2 /meetup/src/lib.rs
parente1dbf0ad02178f265f50ea9aa7e460cfcf88c406 (diff)
downloadmeetup-find-events-rss-a937e1a2d79a64d525eae4cebb8a39cba123f3ac.tar.bz2
meetup: Handle errors with 'error-chain'
Use this instead of `Box`es. Hoping this, along with using the library in my main crate also, will help me get some more context on my runtime error. Hey, it did! Turns out the error is coming from 'serde_json'. Cool.
Diffstat (limited to 'meetup/src/lib.rs')
-rw-r--r--meetup/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/meetup/src/lib.rs b/meetup/src/lib.rs
index 10c0ed2..ba62ff2 100644
--- a/meetup/src/lib.rs
+++ b/meetup/src/lib.rs
@@ -1,3 +1,5 @@
+#[macro_use]
+extern crate error_chain;
extern crate reqwest;
extern crate serde;
@@ -6,4 +8,5 @@ extern crate serde_derive;
extern crate serde_json;
pub mod client;
+pub mod errors;
pub mod event;