[−][src]Trait algebraics::traits::AlwaysExactDiv
division always produces exact results except for division by zero, overflow, or similar
Implementations on Foreign Types
impl<T> AlwaysExactDiv<T> for Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<T> AlwaysExactDiv<Ratio<T>> for Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'r, T> AlwaysExactDiv<&'r T> for Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'r, T> AlwaysExactDiv<&'r Ratio<T>> for Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'l, T> AlwaysExactDiv<T> for &'l Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'l, T> AlwaysExactDiv<Ratio<T>> for &'l Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'l, 'r, T> AlwaysExactDiv<&'r T> for &'l Ratio<T> where
T: Clone + Integer,
[src]
T: Clone + Integer,
impl<'l, 'r, T> AlwaysExactDiv<&'r Ratio<T>> for &'l Ratio<T> where
T: Clone + Integer,
[src]
Loading content...
T: Clone + Integer,
Implementors
impl AlwaysExactDiv<RealAlgebraicNumber> for RealAlgebraicNumber
[src]
impl AlwaysExactDiv<DyadicFractionInterval> for DyadicFractionInterval
[src]
impl<'_> AlwaysExactDiv<&'_ RealAlgebraicNumber> for RealAlgebraicNumber
[src]
impl<'_> AlwaysExactDiv<&'_ DyadicFractionInterval> for DyadicFractionInterval
[src]
impl<'_> AlwaysExactDiv<RealAlgebraicNumber> for &'_ RealAlgebraicNumber
[src]
impl<'a> AlwaysExactDiv<DyadicFractionInterval> for &'a DyadicFractionInterval
[src]
impl<'a, '_> AlwaysExactDiv<&'_ DyadicFractionInterval> for &'a DyadicFractionInterval
[src]
impl<'a, 'b> AlwaysExactDiv<&'a RealAlgebraicNumber> for &'b RealAlgebraicNumber
[src]
impl<'l, 'r, V, M> AlwaysExactDiv<&'r ModularInteger<V, M>> for &'l ModularInteger<V, M> where
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
[src]
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
impl<'l, V, M> AlwaysExactDiv<ModularInteger<V, M>> for &'l ModularInteger<V, M> where
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
[src]
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
impl<'r, V, M> AlwaysExactDiv<&'r ModularInteger<V, M>> for ModularInteger<V, M> where
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
[src]
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
impl<V, M> AlwaysExactDiv<ModularInteger<V, M>> for ModularInteger<V, M> where
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,
[src]
V: ModularReduce + Integer + GCD<Output = V> + ExtendedGCD,
M: PrimeModulus<V>,