Struct ccomplex::iprimitive::I
[−]
[src]
pub struct I(pub f64);
Trait Implementations
impl Add<Z> for I
[src]
type Output = Z
The resulting type after applying the +
operator
fn add(self, rhs: Z) -> Z
The method for the +
operator
impl Sub<Z> for I
[src]
type Output = Z
The resulting type after applying the -
operator
fn sub(self, rhs: Z) -> Z
The method for the -
operator
impl Mul<Z> for I
[src]
type Output = Z
The resulting type after applying the *
operator
fn mul(self, rhs: Z) -> Z
The method for the *
operator
impl Div<Z> for I
[src]
type Output = Z
The resulting type after applying the /
operator
fn div(self, rhs: Z) -> Z
The method for the /
operator
impl Add for I
[src]
type Output = I
The resulting type after applying the +
operator
fn add(self, rhs: I) -> I
The method for the +
operator
impl Add<f64> for I
[src]
type Output = Z
The resulting type after applying the +
operator
fn add(self, rhs: f64) -> Z
The method for the +
operator
impl Sub for I
[src]
type Output = I
The resulting type after applying the -
operator
fn sub(self, rhs: I) -> I
The method for the -
operator
impl Sub<f64> for I
[src]
type Output = Z
The resulting type after applying the -
operator
fn sub(self, rhs: f64) -> Z
The method for the -
operator
impl Mul for I
[src]
type Output = f64
The resulting type after applying the *
operator
fn mul(self, rhs: I) -> f64
The method for the *
operator
impl Mul<f64> for I
[src]
type Output = I
The resulting type after applying the *
operator
fn mul(self, rhs: f64) -> I
The method for the *
operator
impl Div for I
[src]
type Output = f64
The resulting type after applying the /
operator
fn div(self, rhs: I) -> f64
The method for the /
operator
impl Div<f64> for I
[src]
type Output = I
The resulting type after applying the /
operator
fn div(self, rhs: f64) -> I
The method for the /
operator