Thư viện chuẩn
Đi kèm với Rust là một thư viện chuẩn tổng hợp các kiểu dữ liệu thông dụng.Nhờ đó, hai thư viện có thể hoạt động cùng nhau một cách mượt mà vì cả hai đều sử dụng cùng một kiểu String của thư viện chuẩn.
Trong thực tế, thư viện chuẩn của Rust chứa nhiều tầng riêng biệt: core, alloc và std.
corebao gồm các kiểu dữ liệu và hàm cơ bản nhất không phụ thuộc vàolibc, bộ cấp phát bộ nhớ hoặc thậm chí là hệ điều hành.allocbao gồm các kiểu dữ liệu yêu cầu phải được cấp phát trên bộ nhớ heap, nhưVec,BoxvàArc.- Phần mềm nhúng viết bằng Rust thường chỉ sử dụng
core, và đôi khialloc.