generic type ที่มีประโยชน์ที่สุดประเภทหนึ่งคือพวกที่เป็นคอลเล็คชัน vector คือหนึ่งในนั้น มันเป็นลิสต์ที่มีขนาดแปรผันได้ มาในรูปของ struct Vec
มาโคร vec!
ใช้สร้าง vector แบบง่ายๆ แทนที่จะไปสร้างเองด้วยมือ
Vec
มาพร้อมเมธอด iter()
ใช้สร้างตัววนซ้ำเวลาเอาไปใส่ใน for
ลูป
รายละเอียดหน่วยความจำ:
Vec
เป็น struct แต่มันแค่ใช้เก็บการอ้างอิงไปยัง ลิสต์ตัวหนึ่งใน heap