pub trait AsMatrix<const M: usize, const N: usize, T: Sized + Copy + Default> {
// Required method
fn as_matrix(&self) -> Matrix<M, N, T>;
}pub trait AsMatrix<const M: usize, const N: usize, T: Sized + Copy + Default> {
// Required method
fn as_matrix(&self) -> Matrix<M, N, T>;
}