#![doc = crate::_DOC_NUM_GRAIN!()] #![doc = crate::_doc!(modules: crate::num; grain: niche, wide)]
#![doc = crate::_doc!(flat:"num")]
#![doc = crate::_doc!(extends: num)]
mod cast; pub mod niche; pub mod wide;
crate::structural_mods! { _mods {
#[doc(inline)]
pub use super::{
cast::_all::*,
};
}
_pub_mods {
pub use super::{
niche::_all::*,
wide::_all::*,
};
}
_reexports {
pub use devela_base_core::num::grain::{
PrimScalar, PrimInt, PrimSint, PrimUint, PrimFloat,
};
}
_hidden {
pub use super::{
wide::_hidden::*,
};
}
}