IntoIter — Vec의 소유 반복자
IntoIter — Vec의 소유 반복자
IntoIter는 Vec의 요소를 소유권과 함께 순회하는 반복자예요. vec.into_iter()로 생성돼요.
출처: Rust 공식 문서
본문
pub struct IntoIter<T, A = Global>
where
A: Allocator,
{ /* private fields */ }
이 반복자는 DoubleEndedIterator, ExactSizeIterator, FusedIterator, Iterator, Send, Sync, Drop 등을 구현해요. 벡터를 소비하며 각 요소를 옮겨서 순회해요.