From 403b1569696786bb87a096a3390c876594cb5392 Mon Sep 17 00:00:00 2001 From: Aaran Xu Date: Fri, 7 Jan 2022 23:15:07 +0800 Subject: [PATCH] Update src/title-page.md --- src/title-page.md | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/src/title-page.md b/src/title-page.md index fc012e0..848d8a8 100644 --- a/src/title-page.md +++ b/src/title-page.md @@ -18,26 +18,12 @@ [book-cn]: https://github.com/rust-lang-cn/book-cn [trpl-translation]: https://rustwiki.org/wiki/translate/other-translation/#the-rust-programing-language -本书的版本假设你使用 Rust 1.55 或在所有项目中的 *Cargo.toml* 添加 `edition = "2018"` 指明使用 Rust 2018 版之后的更高版本。请参阅第 1 章的[“安装”][install]部分来安装或更新 Rust,并参阅新的[附录 E][editions] 来获取有关版本的信息。 +本书的版本假设你使用 Rust 1.57(2021 年 12 月 2 日发布) 或更高版本。请参阅第 1 章的[“安装”][install]部分来安装或更新 Rust。 -2018 版的 Rust 语言包含许多改进,使Rust更符合人体工程学且更易于学习。本书的迭代更新过程包含许多更改并反映了这些改进: +HTML 格式可在 [https://rustwiki.org/zh-CN/book/](https://rustwiki.org/zh-CN/book/) 网站上阅读(英文版为:[https://doc.rust-lang.org/stable/book/](https://doc.rust-lang.org/stable/book/)), 而离线阅读可在安装 Rust 后使用 `rustup` 生成(注:目前此命令只生成英文版,需要中文离线版可在 [本书的中文翻译 GitHub 仓库][book-cn] 上下载) ;运行 `rustup docs --book` 来打开本书。 -- 第 7 章“使用程序包,crate 和模块管理不断增长的项目”已被大部分重写。这使得 2018 版中的模块系统和路径工作方式更加一致。 -- 第 10 章有新的标题为“作为参数的特质”和“返回实现特质的类型”的部分,它们解释了新的 `impl Trait` 语法。 -- 第 11 章增加了一个标题为 “在测试中使用 `Result`”的新部分,该部分显示了如何编写使用 `?` 运算符的测试。 -- 删除了第19章中的“高级生命周期”部分,因为编译器的改进使该部分中的构造更加罕见。 -- 先前的附录 D “宏”已扩展为包含过程宏,并已移至第 19 章的“宏”部分。 -- 附录 A “关键字”还介绍了新的原始标识符功能,该功能使在 2015 版和 2018 版中编写的代码能够互操作。 -- 附录 D 现在的标题为“有用的开发工具”,涵盖了最近发布的可帮助你编写 Rust 代码的工具。 -- 我们整本书中修复了一些小错误和措辞不准确的问题。感谢报告这些问题的读者! - - -请注意,即使在更新所用的 Rust 编译器版本时 ,所编译的 **Rust 程序设计语言**的早期迭代中的所有代码也将能够继续编译,而无需在项目的 *Cargo.toml* 中指明 edition="2018"。这就是 Rust 对向后兼容性的保证! - -HTML 格式可从 [https://rustwiki.org/zh-CN/book/](https://rustwiki.org/zh-CN/book/) 在线阅读(英文版为:[https://doc.rust-lang.org/stable/book/](https://doc.rust-lang.org/stable/book/)), 而脱机使用 `rustup` (注:目前只有英文) ;可以使用安装的 Rust 离线阅读。运行 `rustup docs --book` 来打开本书。 - -可以从 [No Starch Press 获得此文本的用书版本和电子书格式][nsprust](注:中文出版书名为《Rust 权威指南》,可从购书平台中购买)。 +可以从 [No Starch Press 获得平装图书和电子书格式][nsprust](注:中文出版书名为《Rust 权威指南》,可从购书平台中购买)。 [install]: ch01-01-installation.html -[editions]: appendix-05-editions.html +[book-cn]: https://github.com/rust-lang-cn/book-cn [nsprust]: https://nostarch.com/rust