Trait zenu_matrix::matrix::MatrixBase
source · pub trait MatrixBase: Sized {
type Dim: DimTrait;
type Item: Num;
// Required method
fn shape_stride(&self) -> ShapeStride<Self::Dim>;
// Provided methods
fn shape(&self) -> Self::Dim { ... }
fn stride(&self) -> Self::Dim { ... }
fn is_default_stride(&self) -> bool { ... }
fn is_transposed_default_stride(&self) -> bool { ... }
}
Required Associated Types§
Required Methods§
fn shape_stride(&self) -> ShapeStride<Self::Dim>
Provided Methods§
fn shape(&self) -> Self::Dim
fn stride(&self) -> Self::Dim
fn is_default_stride(&self) -> bool
fn is_transposed_default_stride(&self) -> bool
Object Safety§
This trait is not object safe.