pub fn recip(&self) -> Self {
        Frac {
            neg: self.neg,
            num: self.den,
            den: self.num,
        }
    }
/// Reciprocal
///
/// Instantiates a new fraction equivalent to the reciprocal of the callee.
///
/// Examples:
/// ```
/// use frac::Frac;
///
/// let f = Frac::from(-12);
/// println!("{}", f.recip()); // -1/12
/// ```
Reciprocal
Instantiates a new fraction equivalent to the reciprocal of the callee.




Reciprocal Instantiates a new fraction equivalent to the reciprocal of the callee .
pub fn recip(&self) -> Self {
        Frac {
            neg: self.neg,
            num: self.den,
            den: self.num,
        }
    }
pub fn recip ( & self ) -> Self { Frac { neg : self . neg , num : self . den , den : self . num , } }
Reciprocal
Instantiates a new fraction equivalent to the reciprocal of the callee.
Reciprocal Instantiates a new fraction equivalent to the reciprocal of the callee .
&self
&self