#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(dead_code)]
pub(crate) mod interface;
pub(crate) mod platform;
pub(crate) mod types;
pub use interface::{Date};
pub use interface::{Time};
#[cfg(any(
feature = "platform_specific_functions_darwin",
feature = "platform_specific_functions_unix",
feature = "platform_specific_functions_windows"
))]
pub use interface::{Uptime};
pub use crate::types::{
data::zone::{Sign, Zone},
planets::earth::calendar::{
view::{CalendarView},
traits::{
converter::{Julian, Gregorian, Solar},
day_of_week::{Xavetar, RataDie, Sakamoto}
},
constants::{
week::{Week},
months::{Months}
}
},
};
pub mod constants {
pub use crate::types::{
planets::earth::calendar::{
constants::{
week::{DAYS_IN_WEEK},
months::{MONTHS_IN_YEAR},
}
}
};
}
pub mod functions {
pub use crate::types::{
planets::earth::calendar::{
functions::{
is_leap_year
}
}
};
}