本期 Rust 社区动态:lean-miri 将 Miri 移植到 Lean 4,用于证明 Rust 程序无未定义行为,已证明空函数和缓冲区复制两例,但检查耗时超 2 小时、证明超 70 万行,且存在信任边界;有文章列举不用 String::new 创建 String 的多种写法;compile_fail 测试发现泛型 Display 实现破坏了 Secret<T> 不实现 Display 的设计;另有文章对比 Rust 与 C++ 的指针来源,说明 ptr::addr 不暴露来源、with_addr 保留来源。
完成下面两步后,将自动完成登录并继续当前操作。