Trait rugflo::AddRound
[−]
[src]
pub trait AddRound<T, R = Round, O = Ordering> { type Output; fn add_round(self, _: T, _: R) -> (Self::Output, O); }
Provides addition with a specified rounding method.
Associated Types
type Output
The resulting type after the addition.
Required Methods
Implementors
impl<'a> AddRound<&'a Float> for rugflo::Float
impl AddRound<Float> for rugflo::Float
impl<'a> AddRound<&'a Integer> for rugflo::Float
impl AddRound<Integer> for rugflo::Float
impl AddRound<Float> for Integer
impl<'a> AddRound<&'a Float> for Integer
impl<'a> AddRound<&'a Rational> for rugflo::Float
impl AddRound<Rational> for rugflo::Float
impl AddRound<Float> for Rational
impl<'a> AddRound<&'a Float> for Rational
impl AddRound<u32> for rugflo::Float
impl AddRound<Float> for u32
impl<'a> AddRound<&'a Float> for u32
impl AddRound<i32> for rugflo::Float
impl AddRound<Float> for i32
impl<'a> AddRound<&'a Float> for i32
impl AddRound<f64> for rugflo::Float
impl AddRound<Float> for f64
impl<'a> AddRound<&'a Float> for f64
impl AddRound<f32> for rugflo::Float