pub trait MatrixSliceMut<S>: ToViewMutMatrix
where S: SliceTrait<Dim = Self::Dim>,
{ type Output<'a>: MatrixBase<Dim = Self::Dim> + ViewMutMatix where Self: 'a; // Required method fn slice_mut(&mut self, index: S) -> Self::Output<'_>; }

Required Associated Types§

source

type Output<'a>: MatrixBase<Dim = Self::Dim> + ViewMutMatix where Self: 'a

Required Methods§

source

fn slice_mut(&mut self, index: S) -> Self::Output<'_>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<M: ToViewMutMemory, D: DimTrait, S: SliceTrait<Dim = D>> MatrixSliceMut<S> for Matrix<M, D>

§

type Output<'a> = Matrix<ViewMutMem<'a, <M as Memory>::Item>, D> where Self: 'a