#[cfg(all(feature = "aw", feature = "constants"))]
pub mod consts {
#[allow(unused_imports)]
use crate::{
Alpha2, Alpha3, Continent, CurrencyCode, DistanceUnit, Region, SubRegion, WeekDay,
WorldRegion, GEC, IOC,
};
pub const ADDRESS_FORMAT: Option<&str> = None;
pub const ALPHA2: Alpha2 = Alpha2::AW;
pub const ALPHA3: Alpha3 = Alpha3::ABW;
pub const CONTINENT: Continent = Continent::NorthAmerica;
pub const COUNTRY_CODE: usize = 297;
pub const CURRENCY_CODE: CurrencyCode = CurrencyCode::AWG;
pub const GEC: Option<GEC> = Some(GEC::AA);
pub const INTERNATIONAL_PREFIX: &str = "00";
pub const IOC: Option<IOC> = Some(IOC::ARU);
pub const ISO_SHORT_NAME: &str = "Aruba";
pub const ISO_LONG_NAME: &str = "Aruba";
pub const OFFICIAL_LANGUAGE_LIST: &[&str] = &["nl"];
pub const SPOKEN_LANGUAGE_LIST: &[&str] = &["nl"];
pub const NATIONAL_DESTINATION_CODE_LENGTH_LIST: &[usize] = &[2];
pub const NATIONAL_NUMBER_LENGTH_LIST: &[usize] = &[7];
pub const NATIONAL_PREFIX: &str = "None";
pub const NATIONALITY: Option<&str> = Some("Aruban");
pub const NUMBER: &str = "533";
pub const POSTAL_CODE: bool = false;
pub const POSTAL_CODE_FORMAT: Option<&str> = None;
pub const REGION: Option<Region> = Some(Region::Americas);
pub const START_DAY_OF_WEEK: WeekDay = WeekDay::Monday;
pub const SUBREGION: Option<SubRegion> = Some(SubRegion::Caribbean);
pub const UN_LOCODE: &str = "AW";
pub const UNOFFICIAL_NAME_LIST: &[&str] = &["Aruba", "アルバ"];
pub const WORLD_REGION: WorldRegion = WorldRegion::AMER;
pub const G7_MEMBER: bool = false;
pub const G20_MEMBER: bool = false;
pub const EU_MEMBER: bool = false;
pub const EEA_MEMBER: bool = false;
pub const DISTANCE_UNIT: DistanceUnit = DistanceUnit::Km;
pub const POPULATION: Option<u64> = Some(106445);
#[cfg(feature = "emojis")]
pub const EMOJI: &str = "🇦🇼";
#[cfg(feature = "translations")]
pub const TRANSLATIONS: &[(&str, &str)] = &[
("ab", "Aruba"),
("af", "Aruba"),
("ak", "Aruba"),
("am", "አሩባ"),
("an", "Aruba"),
("ar", "أروبا"),
("as", "আৰ\u{9c1}ব\u{9be}"),
("ay", "Aruba"),
("az", "Aruba"),
("ba", "Aruba"),
("be", "Аруба"),
("bg", "Аруба"),
("bi", "Aruba"),
("bn", "আর\u{9c1}ব\u{9be}"),
("bn_IN", "আর\u{9c1}ব\u{9be}"),
("br", "Aruba"),
("bs", "Aruba"),
("ca", "Aruba"),
("ce", "Аруба"),
("ch", "Aruba"),
("cs", "Aruba"),
("cv", "Аруба"),
("cy", "Aruba"),
("da", "Aruba"),
("de", "Aruba"),
("dv", "އ\u{7a6}ރ\u{7ab}ބ\u{7a7}"),
("dz", "ཨ་ར\u{f74}་བ།"),
("ee", "Aruba"),
("el", "Αρούμπα"),
("en", "Aruba"),
("eo", "Arubo"),
("es", "Aruba"),
("et", "Aruba"),
("eu", "Aruba"),
("fa", "آروبا"),
("ff", "Aruba"),
("fi", "Aruba"),
("fo", "Aruba"),
("fr", "Aruba"),
("fy", "Arûba"),
("ga", "Aruba"),
("gl", "Aruba"),
("gn", "Aruba"),
("gu", "અર\u{ac2}બા"),
("gv", "Aruba"),
("ha", "Aruba"),
("he", "ארובה"),
("hi", "अर\u{942}बा"),
("hr", "Aruba"),
("ht", "Aruba"),
("hu", "Aruba"),
("hy", "Արուբա"),
("ia", "Aruba"),
("id", "Aruba"),
("io", "Aruba"),
("is", "Arúba"),
("it", "Aruba"),
("iu", "Aruba"),
("ja", "アルーバ"),
("ka", "არუბა"),
("ki", "Aruba"),
("kk", "Аруба аралдары"),
("kl", "Aruba"),
("km", "អារ\u{17bc}បា"),
("kn", "ಅರುಬಾ"),
("ko", "아루바"),
("ku", "Aruba"),
("kv", "Aruba"),
("kw", "Aruba"),
("ky", "Аруба"),
("lo", "Aruba"),
("lt", "Aruba"),
("lv", "Aruba"),
("mi", "Aruba"),
("mk", "Аруба"),
("ml", "അറ\u{d42}ബ"),
("mn", "Аруба"),
("mr", "अर\u{941}बा"),
("ms", "Aruba"),
("mt", "Aruba"),
("my", "Aruba"),
("na", "Aruba"),
("nb", "Aruba"),
("ne", "अर\u{941}बा"),
("nl", "Aruba"),
("nn", "Aruba"),
("nv", "Aruba"),
("oc", "Aruba"),
("or", "ଆଋବ\u{b3e}"),
("pa", "ਅਰ\u{a42}ਬਾ"),
("pi", "Aruba"),
("pl", "Aruba"),
("ps", "Aruba"),
("pt", "Aruba"),
("pt_BR", "Aruba"),
("ro", "Aruba"),
("ru", "Аруба"),
("rw", "Aruba"),
("sc", "Aruba"),
("sd", "Aruba"),
("si", "ඇර\u{dd6}බ\u{dcf}"),
("sk", "Aruba"),
("sl", "Aruba"),
("so", "Aruba"),
("sq", "Aruba"),
("sr", "Аруба"),
("sv", "Aruba"),
("sw", "Aruba"),
("ta", "அரூப\u{bbe}"),
("te", "అరుబ\u{c3e}"),
("tg", "Аруба"),
("th", "อาร\u{e39}บา"),
("ti", "ኣሩባ"),
("tk", "Aruba"),
("tl", "Aruba"),
("tr", "Aruba"),
("tt", "Аруба"),
("ug", "ئارۇبا"),
("uk", "Аруба"),
("ur", "اروبا"),
("uz", "Aruba"),
("ve", "Aruba"),
("vi", "Ă-ru-ba"),
("wa", "Arouba"),
("wo", "Aruba"),
("xh", "Aruba"),
("yo", "Àrúbà"),
("zh_CN", "阿鲁巴"),
("zh_HK", "阿盧巴島"),
("zh_TW", "阿魯巴"),
("zu", "Aruba"),
];
#[cfg(all(feature = "aw", feature = "geo", feature = "constants"))]
pub mod geo {
pub const LATITUDE: f64 = 12.52111;
pub const LONGITUDE: f64 = -69.968338;
pub const MAX_LATITUDE: f64 = 12.6306179;
pub const MAX_LONGITUDE: f64 = -69.8644638;
pub const MIN_LATITUDE: f64 = 12.406093;
pub const MIN_LONGITUDE: f64 = -70.070114;
pub const NORTHEAST_LATITUDE: f64 = 12.6306179;
pub const NORTHEAST_LONGITUDE: f64 = -69.8644638;
pub const SOUTHWEST_LATITUDE: f64 = 12.406093;
pub const SOUTHWEST_LONGITUDE: f64 = -70.070114;
}
}
#[cfg(all(feature = "aw", feature = "geo"))]
pub mod geo {
use crate::{CountryGeo, CountryGeoBound, CountryGeoBounds};
pub fn new() -> CountryGeo {
CountryGeo {
latitude: 12.52111,
longitude: -69.968338,
max_latitude: 12.6306179,
max_longitude: -69.8644638,
min_latitude: 12.406093,
min_longitude: -70.070114,
bounds: CountryGeoBounds {
northeast: CountryGeoBound {
latitude: 12.6306179,
longitude: -69.8644638,
},
southwest: CountryGeoBound {
latitude: 12.406093,
longitude: -70.070114,
},
},
}
}
}
#[cfg(all(feature = "aw", feature = "subdivisions"))]
pub mod subdivisions {
#[allow(unused_imports)]
use crate::{Alpha2, Subdivision, SubdivisionType};
use std::collections::HashMap;
#[cfg(feature = "geo")]
#[allow(unused_imports)]
use crate::SubdivisionGeo;
pub fn new() -> HashMap<&'static str, Subdivision> {
HashMap::from([])
}
}
#[allow(unused_imports)]
use crate::{
Alpha2, Alpha3, Continent, Country, CurrencyCode, DistanceUnit, Region, SubRegion, VatRates,
WeekDay, WorldRegion, GEC, IOC,
};
#[allow(unused_imports)]
use std::collections::HashMap;
#[cfg(feature = "aw")]
pub fn new() -> Country {
Country {
alpha2: Alpha2::AW,
alpha3: Alpha3::ABW,
address_format: None,
continent: Continent::NorthAmerica,
country_code: 297,
currency_code: CurrencyCode::AWG,
maybe_gec: Some(GEC::AA),
#[cfg(feature = "geo")]
geo: geo::new(),
international_prefix: "00",
maybe_ioc: Some(IOC::ARU),
iso_long_name: "Aruba",
iso_short_name: "Aruba",
official_language_list: ["nl"].to_vec(),
spoken_language_list: ["nl"].to_vec(),
national_destination_code_length_list: [2].to_vec(),
national_number_length_list: [7].to_vec(),
national_prefix: "None",
maybe_nationality: Some("Aruban"),
number: "533",
postal_code: false,
postal_code_format: None,
maybe_region: Some(Region::Americas),
start_of_week: WeekDay::Monday,
maybe_subregion: Some(SubRegion::Caribbean),
un_locode: "AW",
unofficial_name_list: ["Aruba", "アルバ"].to_vec(),
world_region: WorldRegion::AMER,
#[cfg(feature = "emojis")]
emoji: "🇦🇼",
#[cfg(feature = "translations")]
translations: HashMap::from([
("ab", "Aruba"),
("af", "Aruba"),
("ak", "Aruba"),
("am", "አሩባ"),
("an", "Aruba"),
("ar", "أروبا"),
("as", "আৰ\u{9c1}ব\u{9be}"),
("ay", "Aruba"),
("az", "Aruba"),
("ba", "Aruba"),
("be", "Аруба"),
("bg", "Аруба"),
("bi", "Aruba"),
("bn", "আর\u{9c1}ব\u{9be}"),
("bn_IN", "আর\u{9c1}ব\u{9be}"),
("br", "Aruba"),
("bs", "Aruba"),
("ca", "Aruba"),
("ce", "Аруба"),
("ch", "Aruba"),
("cs", "Aruba"),
("cv", "Аруба"),
("cy", "Aruba"),
("da", "Aruba"),
("de", "Aruba"),
("dv", "އ\u{7a6}ރ\u{7ab}ބ\u{7a7}"),
("dz", "ཨ་ར\u{f74}་བ།"),
("ee", "Aruba"),
("el", "Αρούμπα"),
("en", "Aruba"),
("eo", "Arubo"),
("es", "Aruba"),
("et", "Aruba"),
("eu", "Aruba"),
("fa", "آروبا"),
("ff", "Aruba"),
("fi", "Aruba"),
("fo", "Aruba"),
("fr", "Aruba"),
("fy", "Arûba"),
("ga", "Aruba"),
("gl", "Aruba"),
("gn", "Aruba"),
("gu", "અર\u{ac2}બા"),
("gv", "Aruba"),
("ha", "Aruba"),
("he", "ארובה"),
("hi", "अर\u{942}बा"),
("hr", "Aruba"),
("ht", "Aruba"),
("hu", "Aruba"),
("hy", "Արուբա"),
("ia", "Aruba"),
("id", "Aruba"),
("io", "Aruba"),
("is", "Arúba"),
("it", "Aruba"),
("iu", "Aruba"),
("ja", "アルーバ"),
("ka", "არუბა"),
("ki", "Aruba"),
("kk", "Аруба аралдары"),
("kl", "Aruba"),
("km", "អារ\u{17bc}បា"),
("kn", "ಅರುಬಾ"),
("ko", "아루바"),
("ku", "Aruba"),
("kv", "Aruba"),
("kw", "Aruba"),
("ky", "Аруба"),
("lo", "Aruba"),
("lt", "Aruba"),
("lv", "Aruba"),
("mi", "Aruba"),
("mk", "Аруба"),
("ml", "അറ\u{d42}ബ"),
("mn", "Аруба"),
("mr", "अर\u{941}बा"),
("ms", "Aruba"),
("mt", "Aruba"),
("my", "Aruba"),
("na", "Aruba"),
("nb", "Aruba"),
("ne", "अर\u{941}बा"),
("nl", "Aruba"),
("nn", "Aruba"),
("nv", "Aruba"),
("oc", "Aruba"),
("or", "ଆଋବ\u{b3e}"),
("pa", "ਅਰ\u{a42}ਬਾ"),
("pi", "Aruba"),
("pl", "Aruba"),
("ps", "Aruba"),
("pt", "Aruba"),
("pt_BR", "Aruba"),
("ro", "Aruba"),
("ru", "Аруба"),
("rw", "Aruba"),
("sc", "Aruba"),
("sd", "Aruba"),
("si", "ඇර\u{dd6}බ\u{dcf}"),
("sk", "Aruba"),
("sl", "Aruba"),
("so", "Aruba"),
("sq", "Aruba"),
("sr", "Аруба"),
("sv", "Aruba"),
("sw", "Aruba"),
("ta", "அரூப\u{bbe}"),
("te", "అరుబ\u{c3e}"),
("tg", "Аруба"),
("th", "อาร\u{e39}บา"),
("ti", "ኣሩባ"),
("tk", "Aruba"),
("tl", "Aruba"),
("tr", "Aruba"),
("tt", "Аруба"),
("ug", "ئارۇبا"),
("uk", "Аруба"),
("ur", "اروبا"),
("uz", "Aruba"),
("ve", "Aruba"),
("vi", "Ă-ru-ba"),
("wa", "Arouba"),
("wo", "Aruba"),
("xh", "Aruba"),
("yo", "Àrúbà"),
("zh_CN", "阿鲁巴"),
("zh_HK", "阿盧巴島"),
("zh_TW", "阿魯巴"),
("zu", "Aruba"),
]),
#[cfg(feature = "subdivisions")]
subdivisions: subdivisions::new(),
g7_member: false,
g20_member: false,
eu_member: false,
eea_member: false,
maybe_vat_rates: None,
distance_unit: DistanceUnit::Km,
maybe_population: Some(106445),
}
}