#![doc = crate::_DOC_NUM_DOM!()] #![doc = crate::_doc!(modules: crate::num; dom: int, real)]
#![doc = crate::_doc!(flat:"num")]
#![doc = crate::_doc!(hr)]
crate::mods_in! {
mod _helper; mod_ frac;
pub mod_ int; mod no; pub mod_ real; mod_ traits; }
crate::mods_out! { _mods {
#[doc(inline)]
pub use super::{
frac::_all::*,
no::NoNum,
traits::_all::*,
};
}
_pub_mods {
#[doc(inline)]
pub use super::{
int::_all::*,
real::_all::*,
};
}
_crate_internals {
pub(crate) use super::{
real::_crate_internals::*,
int::_crate_internals::*,
};
}
_hidden {
pub use super::{
_helper::{_num_dom_impl_arith, _num_dom_upcast_arith, _num_dom_upcasted_mul_add},
int::_hidden::*,
};
}
}