usesuper::{Country, LocationRef};useserde::Deserialize;#[derive(Deserialize)]/// The geographical region. Contains country, a textual description of the region and the name of
/// the biggest place.
pubstructRegion{/// Country which the region belongs to.
pubcountry: Country,
/// Textual description of a region.
////// Example: All locations
/// Example: most of Newfoundland and Labrador
/// Example: some regions of Nunavut Territory; small region of Ontario
pubdesc: String,
/// Name of the biggest city within the region.
pubbiggestplace: String,
/// A list of all locations referenced by this region.
publocations:Option<Vec<LocationRef>>,
}