Trait gmp_mpfr::SubFromAssign
[−]
[src]
pub trait SubFromAssign<Lhs = Self> { fn sub_from_assign(&mut self, _: Lhs); }
Subtract and assigns the result to the rhs operand.
rhs.sub_from_assign(lhs)
has the same effect as
rhs = lhs - rhs
.
Examples
use gmp_mpfr::{Integer, SubFromAssign}; let mut i = Integer::from(10); i.sub_from_assign(100); // i = 100 - 10 assert!(i == 90);
Required Methods
fn sub_from_assign(&mut self, _: Lhs)
Peforms the subtraction.
Implementors
impl SubFromAssign for gmp_mpfr::Float
impl<'a> SubFromAssign<&'a Float> for gmp_mpfr::Float
impl SubFromAssign<Integer> for gmp_mpfr::Float
impl<'a> SubFromAssign<&'a Integer> for gmp_mpfr::Float
impl SubFromAssign<u32> for gmp_mpfr::Float
impl SubFromAssign<i32> for gmp_mpfr::Float
impl SubFromAssign<f64> for gmp_mpfr::Float
impl SubFromAssign for gmp_mpfr::Integer
impl<'a> SubFromAssign<&'a Integer> for gmp_mpfr::Integer
impl SubFromAssign<u32> for gmp_mpfr::Integer
impl SubFromAssign for gmp_mpfr::Rational
impl<'a> SubFromAssign<&'a Rational> for gmp_mpfr::Rational