diff options
author | Teddy Wing | 2018-04-15 03:56:11 +0200 |
---|---|---|
committer | Teddy Wing | 2018-04-15 03:56:11 +0200 |
commit | 6f30e6bf71c8d015be5bf20019ef0a3745370dc6 (patch) | |
tree | c974ea04f949ded8cf3c2378dcd488ec9509c8a2 /meetup/src/event.rs | |
parent | e892df7e0a98114c2003773787c9c921bfce12f8 (diff) | |
download | meetup-find-events-rss-6f30e6bf71c8d015be5bf20019ef0a3745370dc6.tar.bz2 |
Add `Venue` type and venue field to `Event`
This allows us to deserialise the venue location for events and include
it in the RSS items.
Diffstat (limited to 'meetup/src/event.rs')
-rw-r--r-- | meetup/src/event.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/meetup/src/event.rs b/meetup/src/event.rs index d25c1d2..30b3fca 100644 --- a/meetup/src/event.rs +++ b/meetup/src/event.rs @@ -5,7 +5,15 @@ pub struct Event { pub link: String, pub local_date: Option<String>, pub local_time: Option<String>, - // venue struct + pub venue: Option<Venue>, +} + +#[derive(Debug, Deserialize, PartialEq)] +pub struct Venue { + pub name: String, + pub address_1: String, + pub city: String, + pub localized_country_name: String, } |