Trait signal_processing::SsDMatrix

source ·
pub trait SsDMatrix<T, A: Matrix<T>, B: Matrix<T>, C: Matrix<T>>: Matrix<T> { }

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, A, B, C, D, N> SsDMatrix<T, A, B, C> for D
where N: Maybe<usize>, A: Matrix<T, Height = N, Width = N>, B: Matrix<T, Height = A::Height, Width = D::Width>, C: Matrix<T, Height = D::Height, Width = A::Width>, D: Matrix<T>, usize: LenEq<{ A::HEIGHT }, { A::WIDTH }, true> + LenEq<{ B::HEIGHT }, { A::HEIGHT }, true> + LenEq<{ B::WIDTH }, { D::WIDTH }, true> + LenEq<{ C::HEIGHT }, { D::HEIGHT }, true> + LenEq<{ C::WIDTH }, { A::WIDTH }, true>,