[][src]Crate ndsparse

ndsparse

This crate provides structures to store and retrieve N-dimensional sparse data.

Modules

coo

COO (Coordinate) format for N-dimensions.

csl

CSL (Compressed Sparse Line).

doc_tests

Instances for documentation tests or tests.

Structs

ArrayWrapper

With const-generics feature, wraps an arbitrary length array. Otherwise, wraps an array with a selected number of elements. Necessary for third-party and std implementations.

ParallelIteratorWrapper

Parallel iterator for Rayon implementation. This is mostly an internal detail.

ParallelProducerWrapper

Parallel producer for Rayon implementation. This is mostly an internal detail.

Enums

Error

Contains all errors related to ndsparse

Traits

Dims

Gathers the typical bounds required by an array of dimensions ([usize; N]).

Type Definitions

Result

Shorcut of core::result::Result<T, ndsparse::Error>;