Rust 1.68.0 现已发布
1.68.0 稳定版中有什么: Cargo 的稀疏协议 Cargo 的“稀疏”注册协议已经稳定,可以读取 crates 的索引,以及用于在 crates.io 注册中心发布的的基础设施。 之前的 git 协议(现在仍然是默认协议)是克隆一个存储库,该存储库会索引注册表中所有可用的 crates ,但这已经开始达到扩展的最大限制,以至于在更新该存储库时会出现明显的延迟。 新协议应该可以在访问 crate 时提供明显的性能改进。 要在 crates.io 中使用稀疏协议,请设置环境变量 CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse 或编辑 .cargo/config.toml 文件,添加: [registries.crates-io] protocol = "sparse" 目前 Rust 团队 计划在几个月后,让 Cargo 的稀疏协议成为 Rust 1.70.0 版本中 crates.io 的默认协议。 有关更多信息,请参阅 Inside Rust 博客上的公告 ,以及RFC 2789和 Cargo Book 中的文档。 本地 Pin 建设...