Module storage

Source
Expand description

Abstract definition of a matrix data storage.

Traits§

IsContiguous
Marker trait indicating that a storage is stored contiguously in memory.
RawStorage
The trait shared by all matrix data storage.
RawStorageMut
Trait implemented by matrix data storage that can provide a mutable access to its elements.
ReshapableStorage
A matrix storage that can be reshaped in-place.
Storage
Trait shared by all matrix data storage that don’t contain any uninitialized elements.
StorageMut
Trait shared by all mutable matrix data storage that don’t contain any uninitialized elements.

Type Aliases§

CStride
The column-stride of the owned data storage for a buffer of dimension (R, C).
Owned
The owned data storage that can be allocated from S.
OwnedUninit
The owned data storage that can be allocated from S.
RStride
The row-stride of the owned data storage for a buffer of dimension (R, C).
SameShapeStorage
The data storage for the sum of two matrices with dimensions (R1, C1) and (R2, C2).