pub trait Conjugate {
    type Complex;
    type Real;

    // Required method
    fn conj(&self) -> Self::Complex;
}
Expand description

Required Associated Types§

Required Methods§

source

fn conj(&self) -> Self::Complex

Implementations on Foreign Types§

source§

impl Conjugate for f32

§

type Complex = Complex<f32>

§

type Real = f32

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for f64

§

type Complex = Complex<f64>

§

type Real = f64

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for i8

§

type Complex = Complex<i8>

§

type Real = i8

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for i16

§

type Complex = Complex<i16>

§

type Real = i16

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for i32

§

type Complex = Complex<i32>

§

type Real = i32

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for i64

§

type Complex = Complex<i64>

§

type Real = i64

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for i128

§

type Complex = Complex<i128>

§

type Real = i128

source§

fn conj(&self) -> Self::Complex

source§

impl Conjugate for isize

§

type Complex = Complex<isize>

§

type Real = isize

source§

fn conj(&self) -> Self::Complex

source§

impl<T> Conjugate for Complex<T>
where T: Clone + Neg<Output = T> + Num,

§

type Complex = Complex<T>

§

type Real = T

source§

fn conj(&self) -> Self::Complex

Implementors§