Rust 版本(例如 2015 年)何时结束生命?

Eva*_*oll 3 rust

Rust 有不同的版本。最旧的版本是Rust 2015。当前版本是Rust 2018Rust 2021计划发布。Rust 2015 何时会终止生命并且不再受支持rustc

Gus*_*Gus 5

官方文档声称正式版本将不断获得更新。

兼容性

当编译器中出现新版本时,板条箱必须明确选择加入它才能充分利用。此选择使版本能够包含不兼容的更改,例如添加可能与代码中的标识符冲突的新关键字,或将警告转变为错误。Rust 编译器将支持该编译器发布之前存在的所有版本,并且可以将任何受支持版本的包链接在一起。版本更改仅影响编译器最初解析代码的方式。因此,如果您使用 Rust 2015,并且您的依赖项之一使用 Rust 2018,那么一切都可以正常工作。相反的情况也适用。

需要明确的是:大多数功能将在所有版本上提供。 随着新的稳定版本的发布,使用任何 Rust 版本的人们都会继续看到改进。然而,在某些情况下,主要是在添加新关键字时,但有时由于其他原因,可能会有一些新功能仅在以后的版本中可用。如果您想利用这些功能,只需升级即可。

(强调已添加)