pub fn into_cols(self) -> IntoMatrixCols<N, M, T> {
        let data = IntoMatrixData::new(self);
        let end_ptr = unsafe { data.start_ptr.offset(data.num_cols.as_nat() as isize) };

        IntoMatrixCols {
            data: data,
            end_ptr: end_ptr,
        }
    }
/// Iterates over and consume the columns in a matrix, providing each column
/// as its own iterator.
Iterates over and consume the columns in a matrix, providing each column
as its own iterator.
Iterates over and consume the columns in a matrix providing each column as its own iterator .
pub fn into_cols(self) -> IntoMatrixCols<N, M, T> {
        let data = IntoMatrixData::new(self);
        let end_ptr = unsafe { data.start_ptr.offset(data.num_cols.as_nat() as isize) };
        IntoMatrixCols {
            data: data,
            end_ptr: end_ptr,
        }
    }
pub fn into_cols ( self ) -> IntoMatrixCols < N , M , T > { let data = IntoMatrixData :: new ( self ) ; let end_ptr = unsafe { data . start_ptr . offset ( data . num_cols . as_nat ( ) as isize ) } ; IntoMatrixCols { data : data , end_ptr : end_ptr , } }
Iterates over and consume the columns in a matrix, providing each column
as its own iterator.
Iterates over and consume the columns in a matrix providing each column as its own iterator .
self
self