#[cfg(any(feature = "big-integer", feature = "big-decimal"))]
mod exact_rational;
mod fixed_numeric;
mod number_repr;
#[cfg(feature = "big-decimal")]
pub(in crate::numeric) use exact_rational::decimal_rational;
#[cfg(any(feature = "big-integer", feature = "big-decimal"))]
pub(in crate::numeric) use exact_rational::f32_rational;
#[cfg(any(feature = "big-integer", feature = "big-decimal"))]
pub(in crate::numeric) use exact_rational::f64_rational;
pub(in crate::numeric) use fixed_numeric::compare_magnitude;
pub(in crate::numeric) use fixed_numeric::finite_parts;
pub(super) use number_repr::NumberRepr;