ChunksExactMut — 정확한 크기의 가변 청크 반복자
ChunksExactMut — 정확한 크기의 가변 청크 반복자
ChunksExactMut는 슬라이스를 (겹치지 않는) 정확한 크기의 가변 청크로 나누어 순회하는 반복자예요. chunks_exact_mut 메서드로 생성돼요.
출처: Rust 공식 문서
본문
pub struct ChunksExactMut<'a, T>
where
T: 'a,
{ /* private fields */ }
슬라이스 길이가 청크 크기로 나누어떨어지지 않으면, 마지막 chunk_size-1개까지의 요소는 생략되지만 반복자의 into_remainder 함수로 얻을 수 있어요.
주요 메서드
// 마지막에 남는, 청크 크기에 못 미치는 요소들을 가변 참조로 반환해요.
pub fn into_remainder(self) -> &'a mut [T]
이 반복자는 Debug, DoubleEndedIterator, ExactSizeIterator, FusedIterator, Iterator, Send, Sync 등을 구현해요.