Type Alias basic_dsp_vector::ComplexTimeVec

source ·
pub type ComplexTimeVec<S, T> = DspVec<S, T, Complex, Time>;
Expand description

A vector with complex numbers in time domain.

Aliased Type§

struct ComplexTimeVec<S, T> {
    pub data: S,
    /* private fields */
}

Fields§

§data: S

The underlying storage. self.len() should be called to find out how many elements in data contain valid data.

Trait Implementations§

source§

impl<S, T> From<S> for ComplexTimeVec<S, T>
where S: ToSlice<T>, T: RealNumber,

source§

fn from(data: S) -> Self

Converts to this type from the input type.
source§

impl<S, T, N, D> RededicateForceOps<DspVec<S, T, N, D>> for ComplexTimeVec<S, T>
where S: ToSlice<T>, T: RealNumber, N: NumberSpace, D: Domain,

source§

fn rededicate_from_force(origin: DspVec<S, T, N, D>) -> Self

Make Other a Self without performing any checks.
source§

fn rededicate_with_runtime_data( origin: DspVec<S, T, N, D>, _: bool, _: DataDomain ) -> Self

Make Other a Self without performing any checks. Read more
source§

impl<S, T> ToFreqResult for ComplexTimeVec<S, T>
where S: ToSlice<T>, T: RealNumber,

source§

impl<S, T> ToRealResult for ComplexTimeVec<S, T>
where S: ToSlice<T>, T: RealNumber,

§

type RealResult = DspVec<S, T, Real, Time>