Struct RChunksMut
struct RChunksMut<'a, T: 'a> { ... }
An iterator over a slice in (non-overlapping) mutable chunks (chunk_size
elements at a time), starting at the end of the slice.
When the slice len is not evenly divided by the chunk size, the last slice of the iteration will be the remainder.
This struct is created by the rchunks_mut method on slices.
Example
let mut slice = ;
let iter = slice.rchunks_mut;
Implementations
impl<'a, T> DoubleEndedIterator for RChunksMut<'a, T>
fn next_back(self: &mut Self) -> Option<&'a mut [T]>fn nth_back(self: &mut Self, n: usize) -> Option<<Self as >::Item>
impl<'a, T> Freeze for RChunksMut<'a, T>
impl<'a, T> Iterator for RChunksMut<'a, T>
fn next(self: &mut Self) -> Option<&'a mut [T]>fn size_hint(self: &Self) -> (usize, Option<usize>)fn count(self: Self) -> usizefn nth(self: &mut Self, n: usize) -> Option<&'a mut [T]>fn last(self: Self) -> Option<<Self as >::Item>
impl<'a, T> RefUnwindSafe for RChunksMut<'a, T>
impl<'a, T> Unpin for RChunksMut<'a, T>
impl<'a, T> UnsafeUnpin for RChunksMut<'a, T>
impl<'a, T> UnwindSafe for RChunksMut<'a, T>
impl<'a, T: $crate::fmt::Debug + 'a> Debug for RChunksMut<'a, T>
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result
impl<I> IntoIterator for RChunksMut<'a, T>
fn into_iter(self: Self) -> I
impl<T> Any for RChunksMut<'a, T>
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for RChunksMut<'a, T>
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for RChunksMut<'a, T>
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> ExactSizeIterator for RChunksMut<'_, T>
impl<T> From for RChunksMut<'a, T>
fn from(t: T) -> TReturns the argument unchanged.
impl<T> FusedIterator for RChunksMut<'_, T>
impl<T> Send for RChunksMut<'_, T>
impl<T> Sync for RChunksMut<'_, T>
impl<T> TrustedLen for RChunksMut<'_, T>
impl<T, U> Into for RChunksMut<'a, T>
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for RChunksMut<'a, T>
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for RChunksMut<'a, T>
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>