คุณอาจสงสัยว่าเราสามารถเข้าถึง Vec
หรือ Box
ได้ทุกที่
โดยไม่ต้องใช้ use
เพื่อนำพวกมันเข้ามาก่อนได้ นั่นเป็นเพราะโมดูล prelude
ในไลบรารีมาตรฐาน
ให้รู้ไว้ว่าในไลบรารีมาตรฐานของ Rust ทุกตัวที่ถูกเปิดเผยใน std::prelude::*
ถือว่าพร้อมใช้ได้ทุกที่ใน Rust โดยอัตโนมัติ นี่คือที่มาของ Vec
และ Box
ซึ่งก็มีตัวอื่นด้วยเช่นกัน (Option, Copy,และอื่นๆ)