Trait signal_processing::CCeps

source ·
pub trait CCeps<'a, T, C, N>: Lists<T>
where T: ComplexFloat, C: List<T>, N: Maybe<usize>,
{ // Required method fn cceps(&'a self, numtaps: N) -> Result<Self::RowsMapped<C>, CepsError>; }

Required Methods§

source

fn cceps(&'a self, numtaps: N) -> Result<Self::RowsMapped<C>, CepsError>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'a, T, C, L> CCeps<'a, T, C, <<C as ListOrSingle<T>>::Length as StaticMaybe<usize>>::Opposite> for L
where T: ComplexFloat + AddAssign + SubAssign + Into<Complex<T::Real>> + 'static, Complex<T::Real>: MulAssign + AddAssign + MulAssign<T::Real>, T::Real: AddAssign + SubAssign + Sum + Into<Complex<T::Real>> + Into<T>, L: Lists<T> + 'a, C: List<T>, Vec<T>: TryInto<C>, <C::Length as StaticMaybe<usize>>::Opposite: Sized, L::RowView<'a>: List<T>,