的初始化形态来建构，而所有这些形态都要求它们的输入已经分析过了。Rust有一个检查指标生命期间和指标冻结的系统，可以用来预防在C++中许多的型别错误，甚至是用了智慧指标功能之后会发生的型别错误。
内存管理.早期的Rust虽然有垃圾回收系统，但非如Java或.NET平台的全自动垃圾回收。Rust 1.0已不再使用垃圾回收器，而是全面改用基于引用计数的智能指针来管理内存。
类型与多态.它的型别系统直接地模仿了Haskell语言的类型类概念，并把它称作「trai