nyx_space::linalg

Trait StorageMut

Source
pub unsafe trait StorageMut<T, R, C = Const<1>>: Storage<T, R, C> + RawStorageMut<T, R, C>
where T: Scalar, R: Dim, C: Dim,
{ }
Expand description

Trait shared by all mutable matrix data storage that don’t contain any uninitialized elements.

§Safety

See safety note for Storage, RawStorageMut.

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.

Implementors§

Source§

impl<S, T, R, C> StorageMut<T, R, C> for S
where T: Scalar, R: Dim, C: Dim, S: Storage<T, R, C> + RawStorageMut<T, R, C>,