pub trait MatrixIter<T: Num, D: Device> {
// Required methods
fn map_axis<F>(&self, axis: usize, fn_map: F) -> Matrix<Owned<T>, DimDyn, D>
where F: FnMut(Matrix<Ref<&mut T>, DimDyn, D>);
fn map_axis_mut<F>(self, axis: usize, fn_map: F)
where F: FnMut(Matrix<Ref<&mut T>, DimDyn, D>);
}
Required Methods§
fn map_axis<F>(&self, axis: usize, fn_map: F) -> Matrix<Owned<T>, DimDyn, D>
fn map_axis_mut<F>(self, axis: usize, fn_map: F)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.