[][src]Module algebraics::prelude

Re-exports

pub use crate::algebraic_numbers::RealAlgebraicNumber;
pub use crate::traits::ExactDiv as _;
pub use crate::traits::ExactDivAssign as _;
pub use crate::traits::ExtendedGCD as _;
pub use crate::traits::IntervalUnion as _;
pub use crate::traits::IntervalUnionAssign as _;
pub use crate::traits::GCD as _;

Traits

_

Performs addition that returns None instead of wrapping around on overflow.

_

Performs division that returns None instead of panicking on division by zero and instead of wrapping around on underflow and overflow.

_

Performs multiplication that returns None instead of wrapping around on underflow or overflow.

_

Performs an integral remainder that returns None instead of panicking on division by zero and instead of wrapping around on underflow and overflow.

_

Performs subtraction that returns None instead of wrapping around on underflow.

_

Defines a multiplicative identity element for Self.

_

Binary operator for raising a value to a power.

_

Useful functions for signed numbers (i.e. numbers that can be negative).

_

Defines an additive identity element for Self.