extended_matrix 0.9.9

A matrix calculation module.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[derive(Debug, PartialEq, Clone)]
pub struct Shape(pub usize, pub usize);

impl Shape {
    pub fn update(&mut self, rows_number: usize, columns_number: usize) {
        (self.0, self.1) = (rows_number, columns_number);
    }

    pub fn swap_rows_number_and_columns_number(&mut self) {
        (self.0, self.1) = (self.1, self.0);
    }
}