[−][src]Trait as_slice::AsMutSlice
Something that can be seen as an mutable slice
NOTE: This trait is implemented for arrays ([T; N]) of sizes 0 to 256
(inclusive) and arrays whose lengths are a power of 2 up to 1 << 16. These
implementations don't show in the documentation because they would reduce
readability.
Required Methods
fn as_mut_slice(&mut self) -> &mut [Self::Element]
Returns the mutable slice view of Self
Implementations on Foreign Types
impl<T, N> AsMutSlice for GenericArray<T, N> where
N: ArrayLength<T>, [src]
impl<T, N> AsMutSlice for GenericArray<T, N> where
N: ArrayLength<T>, fn as_mut_slice(&mut self) -> &mut [T][src]
fn as_mut_slice(&mut self) -> &mut [T]impl<T, N> AsMutSlice for GenericArray<T, N> where
N: ArrayLength<T>, [src]
impl<T, N> AsMutSlice for GenericArray<T, N> where
N: ArrayLength<T>, fn as_mut_slice(&mut self) -> &mut [T][src]
fn as_mut_slice(&mut self) -> &mut [T]Implementors
impl<'a, S: ?Sized> AsMutSlice for &'a mut S where
S: AsMutSlice, [src]
impl<'a, S: ?Sized> AsMutSlice for &'a mut S where
S: AsMutSlice, fn as_mut_slice(&mut self) -> &mut [S::Element][src]
fn as_mut_slice(&mut self) -> &mut [S::Element]impl<T> AsMutSlice for [T][src]
impl<T> AsMutSlice for [T]fn as_mut_slice(&mut self) -> &mut [T][src]
fn as_mut_slice(&mut self) -> &mut [T]