[−][src]Trait alga::general::Inverse
Trait used to define the inverse element relative to the given operator.
The operator, e.g., Multiplicative
or Additive
, is identified by the type parameter O
.
Required Methods
fn inverse(&self) -> Self
Returns the inverse of self
, relative to the operator O
.
Provided Methods
fn inverse_mut(&mut self)
In-place inversin of self
.
Implementations on Foreign Types
impl Inverse<Additive> for i8
[src]
impl Inverse<Additive> for i8
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for i16
[src]
impl Inverse<Additive> for i16
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for i32
[src]
impl Inverse<Additive> for i32
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for i64
[src]
impl Inverse<Additive> for i64
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for isize
[src]
impl Inverse<Additive> for isize
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for f32
[src]
impl Inverse<Additive> for f32
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Additive> for f64
[src]
impl Inverse<Additive> for f64
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl<N: Inverse<Additive>> Inverse<Additive> for Complex<N>
[src]
impl<N: Inverse<Additive>> Inverse<Additive> for Complex<N>
fn inverse(&self) -> Complex<N>
[src]
fn inverse(&self) -> Complex<N>
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Multiplicative> for f32
[src]
impl Inverse<Multiplicative> for f32
fn inverse(&self) -> f32
[src]
fn inverse(&self) -> f32
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl Inverse<Multiplicative> for f64
[src]
impl Inverse<Multiplicative> for f64
fn inverse(&self) -> f64
[src]
fn inverse(&self) -> f64
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)
impl<N: Num + Clone + ClosedNeg> Inverse<Multiplicative> for Complex<N>
[src]
impl<N: Num + Clone + ClosedNeg> Inverse<Multiplicative> for Complex<N>
fn inverse(&self) -> Self
[src]
fn inverse(&self) -> Self
fn inverse_mut(&mut self)
[src]
fn inverse_mut(&mut self)