Trait signal_processing::transforms::fourier::Hilbert

source ·
pub trait Hilbert<T>: Lists<T>
where T: ComplexFloat,
{ // Required method fn hilbert(self) -> Self::Owned; }

Required Methods§

source

fn hilbert(self) -> Self::Owned

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, L> Hilbert<T> for L
where T: ComplexFloat + Into<Complex<T::Real>> + 'static, T::Real: Into<T> + Into<Complex<T::Real>>, Complex<T::Real>: AddAssign + MulAssign + MulAssign<T::Real>, L: Lists<T>, L::Owned: OwnedLists<T>,