/// Mutably iterates over the columns in a matrix, providing each column as
/// its own iterator.
Mutably iterates over the columns in a matrix, providing each column as
its own iterator.
Mutably iterates over the columns in a matrix providing each column as its own iterator .
pub fn iter_cols_mut(&mut self) -> IterMatrixColsMut<N, M, T> {
        let start_row_top = self.data.as_mut_ptr();
        let end_row_top = unsafe { start_row_top.offset(self.row_len() as isize) };
        IterMatrixColsMut {
            _marker: PhantomData,
            start_row_top: start_row_top,
            end_row_top: end_row_top,
            num_rows: self.num_rows.clone(),
            num_cols: self.num_cols.clone(),
        }
    }
pub fn iter_cols_mut ( & mut self ) -> IterMatrixColsMut < N , M , T > { let start_row_top = self . data . as_mut_ptr ( ) ; let end_row_top = unsafe { start_row_top . offset ( self . row_len ( ) as isize ) } ; IterMatrixColsMut { _marker : PhantomData , start_row_top : start_row_top , end_row_top : end_row_top , num_rows : self . num_rows . clone ( ) , num_cols : self . num_cols . clone ( ) , } }
Mutably iterates over the columns in a matrix, providing each column as
its own iterator.
Mutably iterates over the columns in a matrix providing each column as its own iterator .
&mut self