Rust 程序设计语言 简体中文版 1.85.0是一个常用的版本控制系统(version control system,VCS)。可以通过 --vcs 参数使 cargo new 切换到其它版本控制系统(VCS),或者不使用 VCS。运行 cargo new --help 查看可用的选项。 请自行选用文本编辑器打开 Cargo.toml 文件。它应该看起来与示例 1-2 中代码类似: 文件名:Cargo.toml [package] name = "hello_cargo" 或是任何 0.9.x 系列的版本, 必须像这样更新 Cargo.toml 文件: [dependencies] rand = "0.9.0" 下一次运行 cargo build 时,Cargo 会更新可用 crate 的 registry,并根据你指定的新版本重 新评估 rand 的要求。 第十四章会讲到 Cargo 及其生态系统 的更多内容,不过目前你只需要了解这么多。通过 Cargo 复用库文件非常容易,因此 值,需要编写处理每个变体的代码。你想要一些代码只当拥有 Some(T) 值时运行,允许这些代码使用其中的 T。也希望一些代码只在值为 None 时运行,这 120/562Rust 程序设计语言 简体中文版 些代码并没有一个可用的 T 值。match 表达式就是这么一个处理枚举的控制流结构:它会根据 枚举的变体运行不同的代码,这些代码可以使用匹配到的值中的数据。 121/562Rust 程序设计语言 简体中文版 match0 码力 | 562 页 | 3.23 MB | 1 月前3
共 1 条
- 1













