fn sparse_matrix_structure_indices(structure: &ffi::SparseMatrixStructure) -> &[i32] {
    let num_cols = usize::try_from(structure.columnCount).unwrap();
    unsafe {
        std::slice::from_raw_parts(
            structure.rowIndices,
            usize::try_from(*structure.columnStarts.add(num_cols)).unwrap(),
        )
    }
}
/// A slice of all row indices represented in this BCSC matrix.
///
/// Each index corresponds to an structurally non-zero entry in the matrix.
A slice of all row indices represented in this BCSC matrix.
Each index corresponds to an structurally non-zero entry in the matrix.
A slice of all row indices represented in this BCSC matrix . Each index corresponds to an structurally non - zero entry in the matrix .
fn sparse_matrix_structure_indices(structure: &ffi::SparseMatrixStructure) -> &[i32] {
    let num_cols = usize::try_from(structure.columnCount).unwrap();
    unsafe {
        std::slice::from_raw_parts(
            structure.rowIndices,
            usize::try_from(*structure.columnStarts.add(num_cols)).unwrap(),
        )
    }
}
fn sparse_matrix_structure_indices ( structure : & ffi :: SparseMatrixStructure ) -> & [ i32 ] { let num_cols = usize :: try_from ( structure . columnCount ) . unwrap ( ) ; unsafe { std :: slice :: from_raw_parts ( structure . rowIndices , usize :: try_from ( * structure . columnStarts . add ( num_cols ) ) . unwrap ( ) , ) } }
A slice of all row indices represented in this BCSC matrix.
A slice of all row indices represented in this BCSC matrix .
structure
&ffi::SparseMatrixStructure
structure
&ffi::SparseMatrixStructure