1
 2
 3
 4
 5
 6
 7
 8
 9
10
use crate::{matrix::Matrix, number::Number};

impl<T> Matrix<T>
where
    T: Number,
{
    pub fn zeros(rows: usize, columns: usize) -> Self {
        Self::new(rows, columns, vec![T::default(); rows * columns])
    }
}