pub trait EvaluateRowMajorArray<Item, const NDIM: usize>{
type OutputImpl: MutableArrayImpl<Item, NDIM> + RawAccessMut<Item = Item> + Stride<NDIM>;
// Required method
fn eval_row_major(&self) -> Array<Self::OutputImpl, NDIM>;
}Expand description
Evaluate array into a new row-major array.
Required Associated Types§
Sourcetype OutputImpl: MutableArrayImpl<Item, NDIM> + RawAccessMut<Item = Item> + Stride<NDIM>
type OutputImpl: MutableArrayImpl<Item, NDIM> + RawAccessMut<Item = Item> + Stride<NDIM>
The output implementation type of the evaluated array.
Required Methods§
Sourcefn eval_row_major(&self) -> Array<Self::OutputImpl, NDIM>
fn eval_row_major(&self) -> Array<Self::OutputImpl, NDIM>
Evaluate the array into a new row-major array.