world_region/
world_region.rs1crate::ix!();
3
4#[derive(FileDownloader,Debug,PartialOrd,Ord,PartialEq,Eq,Hash,Clone,Copy,StrumDisplay,StrumEnumIter,StrumEnumVariantNames)]
6#[strum(ascii_case_insensitive)]
7pub enum WorldRegion {
8 Africa(AfricaRegion),
9 Asia(AsiaRegion),
10 Europe(EuropeRegion),
11 NorthAmerica(NorthAmericaRegion),
12 SouthAmerica(SouthAmericaRegion),
13 CentralAmerica(CentralAmericaRegion),
14 AustraliaOceaniaAntarctica(AustraliaOceaniaAntarcticaRegion),
15}
16
17impl Default for WorldRegion {
18
19 fn default() -> Self {
20 WorldRegion::Africa(AfricaRegion::default())
21 }
22}