pub trait MatrixRef<M: MatrixCommon>: Mul<Scale<M::T>, Output = M> { }
A trait allowing for references to implement matrix operations