#![doc = crate::_DOC_PHYS_TIME!()] #![doc = crate::_doc!(modules: crate::phys; time)]
#![doc = crate::_doc!(flat:"phys")]
#![doc = crate::_doc!(extends: time)]
#![cfg_attr(feature = "safe_time", forbid(unsafe_code))]
mod _reexport_core;
#[cfg(feature = "std")]
mod _reexport_std;
pub mod source;
mod delta; mod fmt; mod no; mod scale; mod split;
mod error; #[cfg(feature = "std")]
mod error_std;
#[cfg(feature = "time")] crate::items! {
mod calendar; mod unix; }
crate::structural_mods! { _mods {
pub use super::{
delta::*,
error::*,
fmt::*,
no::*,
scale::*,
split::*,
};
#[cfg(feature = "time")]
#[cfg_attr(nightly_doc, doc(cfg(feature = "time")))]
pub use super::{
calendar::*,
unix::*,
};
#[cfg(feature = "std")]
pub use super::error_std::*;
}
_pub_mods {
pub use super::{
source::_all::*,
};
}
_reexports {
pub use super::_reexport_core::*;
#[cfg(feature = "std")]
pub use super::_reexport_std::*;
}
}