#[no_mangle] pub unsafe extern "C" fn sparse_data( matrix: *mut SparseMatrixWrapper, data: *mut c_void, )