가장 유용한 generic 자료형들 중 하나가 collection 자료형입니다.
vector는 Vec
struct로 표현되는 가변 크기의 리스트입니다.
vec!
macro는 vector를 수동으로 일일이 만드는 대신, 손쉽게 생성할 수 있게 해줍니다.
Vec
는 vector를 for
반복문에 손쉽게 넣을 수 있도록
vector로부터 반복자를 생성할 수 있는 iter()
메소드를 갖고 있습니다.
메모리 상세:
Vec
은 struct이나, 내부적으로는 내용물이 heap에 있는 고정 리스트에 대한 참조를 포함하고 있습니다.