[][src]Module shine_graph::svec

Structs

DataIter

Iterate over the non-zero (non-mutable) elements of a vector

DataIterMut

Iterate over the non-zero (mutable) elements of a vector

DenseStore
DrainIter

Iterate over the non-zero (mutable) elements of a vector

Entry

Entry to a slot in a sparse vector.

HashStore
SVector

Sparse Vector

UnitStore
WrapRead

Wrapper to allow immutable access to the elments of an SVector in join and merge oprations.

WrapUpdate

Wrapper to allow mutable access to the elments of an SVector in join and merge oprations.

WrapWrite

Wrapper to allow Entry based access to the elments of an SVector in join and merge oprations.

Traits

Store
StoreMut

Functions

new_dvec
new_hvec
new_tvec

Type Definitions

SDVector
SSVector
STVector
VectorMask
VectorMaskBlock

TODO: banchmark and select the optimal.

VectorMaskTrue