aboutsummaryrefslogtreecommitdiffstats
path: root/meetup/src/lib.rs
diff options
context:
space:
mode:
authorTeddy Wing2018-04-13 02:30:00 +0200
committerTeddy Wing2018-04-13 02:30:00 +0200
commitc95e34243c9805163f08ad76d2c5f744009f5ead (patch)
treeeb38845a2d121179aa3d86cb4c20090535fa1225 /meetup/src/lib.rs
parent931517dbb1e881bb03f94daddff762f16c94a807 (diff)
downloadmeetup-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.rs6
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;