diff options
author | Teddy Wing | 2018-04-14 23:58:46 +0200 |
---|---|---|
committer | Teddy Wing | 2018-04-15 00:00:39 +0200 |
commit | a937e1a2d79a64d525eae4cebb8a39cba123f3ac (patch) | |
tree | 5cc4e40def66fc6eb8bbfe418605d81dc0ce11a2 /meetup/src/errors.rs | |
parent | e1dbf0ad02178f265f50ea9aa7e460cfcf88c406 (diff) | |
download | meetup-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/errors.rs')
-rw-r--r-- | meetup/src/errors.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meetup/src/errors.rs b/meetup/src/errors.rs new file mode 100644 index 0000000..b826cf9 --- /dev/null +++ b/meetup/src/errors.rs @@ -0,0 +1,6 @@ +error_chain! { + foreign_links { + Reqwest(::reqwest::Error); + SerdeJson(::serde_json::Error); + } +} |