Rust 1.42.0 发布
Rust 1.42.0现已发布,该版本的亮点包括:unwrapping时更有用的紧急消息、分段模式、弃用Error::description等等。具体更新内容如下: Language 现在,用户可以将切片模式语法与子切片一起使用。 用户现在可以在单变量枚举上使用#[repr(transparent)],这意味着其可以创建一个枚举,该枚举具有其所包含类型的确切布局和 ABI。 一些syntax-only更改: 在特性定义中,在句法之前允许使用 default 包含在 impls 中的项目(即 const,type 和 fns)在语法上可能会遗漏它们的主体以支持;. 现在,语法上允许在 impls 中关联类型的界限(例如type Foo: Ord; )。 ...(C 变量类型)可以在语法上直接作为任何函数参数的类型出现。 这些仍然在语义上被拒绝,因此用户可能会收到一个错误,但是这些更改可以通过过程宏和条件编译来查看和解析。 Compiler 添加tier 2*以支持armv7a-none-eabi 添加tier 2以支持riscv64gc-unknown-linux-gnu Option:...