pub trait MultiSliceArg<'a, A, D>where
A: 'a,
D: Dimension,{
type Output;
// Required method
fn multi_slice_move(
&self,
view: ArrayBase<ViewRepr<&'a mut A>, D>,
) -> Self::Output;
}
Expand description
Slicing information describing multiple mutable, disjoint slices.
It’s unfortunate that we need 'a
and A
to be parameters of the trait,
but they’re necessary until Rust supports generic associated types.