Rust升级edition到2021

2021年Rust发布了新的edition,叫做2021。此前的edition是2018年发布的,将近三年才更新了edition,但是如果在往前看的话,是2015,似乎都是三年一更新。

如果现在项目是一个2018年或者更早的edition,推荐升级到最新的,升级的方法也很简单,先在项目下,执行以下语句

cargo fix --edition

如果不出错,就打开你的Cargo.toml文件,修改edition的值到2021

Cargo.toml

[package]
name = "qttc"
version = "1.0.3"
authors = ["Nicholas Lee"]
edition = "2021"

然后,在执行一下build

cargo build

如果可以build出来,就表示升级完成。如果出错了,那就根据具体错误提示解决问题即可。

分享

TITLE: Rust升级edition到2021

LINK: https://www.qttc.net/547-rust-upgrade-edition.html

NOTE: 原创内容,转载请注明出自琼台博客