#![doc = include_str!("../README.md")]
#![no_std]
#[cfg(any(test, feature = "_feat_alloc"))]
extern crate alloc;
#[cfg(any(test, feature = "_feat_std"))]
extern crate std;
#[cfg(feature = "feat-iso3166")]
pub mod iso3166 {
#[cfg(feature = "feat-build-fresh")]
include!(concat!(env!("OUT_DIR"), "/iso3166.rs"));
#[cfg(not(feature = "feat-build-fresh"))]
include!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/iso3166.rs"));
}
#[cfg(feature = "feat-iata-city")]
pub mod iata {
#[cfg(feature = "feat-build-fresh")]
include!(concat!(env!("OUT_DIR"), "/iata.rs"));
#[cfg(not(feature = "feat-build-fresh"))]
include!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/iata.rs"));
}
#[cfg(feature = "feat-iso3166")]
pub use crate::iso3166::Iso3166;
#[cfg(feature = "feat-iata-city")]
pub use crate::iata::City as IataCity;