Skip to main content

mech_math/ops/
mod.rs

1#[macro_use]
2use crate::*;
3
4#[cfg(feature = "add")]
5pub mod add;
6#[cfg(feature = "sub")]
7pub mod sub;
8#[cfg(feature = "mul")]
9pub mod mul;
10#[cfg(feature = "div")]
11pub mod div;
12#[cfg(feature = "pow")]
13pub mod pow;
14#[cfg(feature = "mod")]
15pub mod modulus;
16#[cfg(feature = "neg")]
17pub mod negate;
18
19#[cfg(feature = "add")]
20pub use self::add::*;
21#[cfg(feature = "sub")]
22pub use self::sub::*;
23#[cfg(feature = "mul")]
24pub use self::mul::*;
25#[cfg(feature = "div")]
26pub use self::div::*;
27#[cfg(feature = "pow")]
28pub use self::pow::*;
29#[cfg(feature = "mod")]
30pub use self::modulus::*;
31#[cfg(feature = "neg")]
32pub use self::negate::*;