#![doc = crate::_DOC_NUM_DOM_INT!()] #![doc = crate::_doc!(modules: crate::num::dom; int)]
#![doc = crate::_doc!(flat:"num")]
#![doc = crate::_doc!(hr)]
mod fns;
mod alias; mod divisor; mod gcd;
#[cfg(feature = "int")]
mod int;
#[cfg(feature = "int")]
mod num_trait;
crate::structural_mods! { _mods {
pub use super::{
alias::*,
divisor::define_divisor,
fns::*,
gcd::*,
};
#[cfg(feature = "int")]
pub use super::{
int::_all::*,
num_trait::*,
};
#[cfg(feature = "_docs_examples")]
pub use super::divisor::DivisorExample;
}
_crate_internals {
#[cfg(feature = "int")]
pub use super::int::_crate_internals::*;
}
_hidden {
pub use super::divisor::DivisorInner;
}
}