pub trait DenseMatMut<S: KrystScalar>: DenseMatRef<S> {
// Required method
fn set(&mut self, i: usize, j: usize, val: S);
// Provided method
fn col_major_data_mut(&mut self) -> Option<&mut [S]> { ... }
}Expand description
Mutable dense matrix interface.
Required Methods§
Provided Methods§
Sourcefn col_major_data_mut(&mut self) -> Option<&mut [S]>
fn col_major_data_mut(&mut self) -> Option<&mut [S]>
Optional fast mutable view of contiguous column-major storage.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<T: KrystScalar> DenseMatMut<T> for Mat<T>
Available on crate feature backend-faer only.
impl<T: KrystScalar> DenseMatMut<T> for Mat<T>
Available on crate feature
backend-faer only.Implementors§
impl DenseMatMut<f64> for SprsDenseMat
Available on crate feature
backend-sprs only.