Enum basic_dsp_vector::combined_ops::Operation
[−]
[src]
pub enum Operation<T> { AddReal(usize, T), MultiplyReal(usize, T), Abs(usize), ToComplex(usize), AddComplex(usize, Complex<T>), MultiplyComplex(usize, Complex<T>), Magnitude(usize), MagnitudeSquared(usize), ComplexConj(usize), ToReal(usize), ToImag(usize), Phase(usize), MultiplyComplexExponential(usize, T, T), AddVector(usize, usize), SubVector(usize, usize), MulVector(usize, usize), DivVector(usize, usize), Sqrt(usize), Square(usize), Root(usize, T), Powf(usize, T), Ln(usize), Exp(usize), Log(usize, T), Expf(usize, T), Sin(usize), Cos(usize), Tan(usize), ASin(usize), ACos(usize), ATan(usize), Sinh(usize), Cosh(usize), Tanh(usize), ASinh(usize), ACosh(usize), ATanh(usize), CloneFrom(usize, usize), AddPoints(usize), SubPoints(usize), MulPoints(usize), DivPoints(usize), }
An alternative way to define operations on a vector.
Variants
AddReal(usize, T)
MultiplyReal(usize, T)
Abs(usize)
ToComplex(usize)
AddComplex(usize, Complex<T>)
MultiplyComplex(usize, Complex<T>)
Magnitude(usize)
MagnitudeSquared(usize)
ComplexConj(usize)
ToReal(usize)
ToImag(usize)
Phase(usize)
MultiplyComplexExponential(usize, T, T)
AddVector(usize, usize)
SubVector(usize, usize)
MulVector(usize, usize)
DivVector(usize, usize)
Sqrt(usize)
Square(usize)
Root(usize, T)
Powf(usize, T)
Ln(usize)
Exp(usize)
Log(usize, T)
Expf(usize, T)
Sin(usize)
Cos(usize)
Tan(usize)
ASin(usize)
ACos(usize)
ATan(usize)
Sinh(usize)
Cosh(usize)
Tanh(usize)
ASinh(usize)
ACosh(usize)
ATanh(usize)
CloneFrom(usize, usize)
AddPoints(usize)
SubPoints(usize)
MulPoints(usize)
DivPoints(usize)
Trait Implementations
impl<T: Clone> Clone for Operation<T>
[src]
fn clone(&self) -> Operation<T>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more