AsSlicesMut

Trait AsSlicesMut 

Source
pub trait AsSlicesMut<P: PackedField, const N: usize> {
    // Required method
    fn as_slices_mut(&mut self) -> [FieldSliceMut<'_, P>; N];
}
Expand description

Trait for types that can provide multiple mutable field slices.

Required Methods§

Source

fn as_slices_mut(&mut self) -> [FieldSliceMut<'_, P>; N]

Implementations on Foreign Types§

Source§

impl<P: PackedField, Data: DerefMut<Target = [P]>, const N: usize> AsSlicesMut<P, N> for [FieldBuffer<P, Data>; N]

Source§

fn as_slices_mut(&mut self) -> [FieldSliceMut<'_, P>; N]

Implementors§

Source§

impl<P: PackedField, Data: DerefMut<Target = [P]>> AsSlicesMut<P, 2> for FieldBufferSplitMut<P, Data>