Rust 1.73.0 发布
Rust 1.73.0 稳定版已正式发布,主要带来以下变化: Cleaner panic messages 默认紧急处理程序生成的输出已更改为将 panic 消息放在单独一行,而不是用引号括起来。这可以使 panic 消息更易于阅读,如本示例所示: fn main() { let file = "ferris.txt"; panic!("oh no! {file:?} not found!"); } Output before Rust 1.73: thread 'main' panicked at 'oh no! "ferris.txt" not found!', src/main.rs:3:5 Output starting in Rust 1.73: thread 'main' panicked at src/main.rs:3:5: oh no! "ferris.txt" not found! 这在信息较长、包含嵌套引号或跨多行时尤其有用。 此外,assert_eq和assert_ne产生的 panic 消息也已被修改,移动了自定义消息(第三个参数)并删除了...
