Trait signal_processing::SsAMatrix

source ·
pub trait SsAMatrix<T, B: Matrix<T>, C: Matrix<T>, D: Matrix<T>>: Matrix<T> { }

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, A, B, C, D, N> SsAMatrix<T, B, C, D> for A
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>,