Bạn có thể tự hỏi làm thế nào chúng ta có thể truy cập vào Vec
hoặcBox
ở mọi nơi mà không có use
để nhập chúng.
Đó là vì mô-đun prelude
trong thư viện tiêu chuẩn.
Biết rằng trong thư viện tiêu chuẩn Rust, bất kỳ thứ gì được xuất trong std::prelude::*
đều tự động có sẵn cho mọi phần của Rust. Đó là trường hợp của Vec
vàBox
nhưng những thứ khác cũng vậy (Option, Copy, v.v.)..