diff options
author | Teddy Wing | 2018-04-13 02:30:00 +0200 |
---|---|---|
committer | Teddy Wing | 2018-04-13 02:30:00 +0200 |
commit | c95e34243c9805163f08ad76d2c5f744009f5ead (patch) | |
tree | eb38845a2d121179aa3d86cb4c20090535fa1225 /meetup/src/lib.rs | |
parent | 931517dbb1e881bb03f94daddff762f16c94a807 (diff) | |
download | meetup-find-events-rss-c95e34243c9805163f08ad76d2c5f744009f5ead.tar.bz2 |
meetup(parse_json): Return a Vec of Events
* Derive `Deserialize` on our `Event` type
* Use Serde to parse a `Vec` of `Event`s that we can return from the
function
* Return a `Result` from the function to handle Serde errors
Diffstat (limited to 'meetup/src/lib.rs')
-rw-r--r-- | meetup/src/lib.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meetup/src/lib.rs b/meetup/src/lib.rs index 428d00a..2ad0358 100644 --- a/meetup/src/lib.rs +++ b/meetup/src/lib.rs @@ -1 +1,7 @@ +extern crate serde; + +#[macro_use] +extern crate serde_derive; +extern crate serde_json; + mod event; |