生命周期注解
-
在 Rust 项目中使用 claude code 辅助生命周期注解
我在 Rust 项目中第一次用 Claude Code 辅助生命周期注解,是在一个异步 trait 的实现上。那个函数签名涉及 Arc<T>、tokio::spawn 和一个自定义 Future 组合器,编译器抛出的错误信息超过 200 行,borrow checker 的建议和实际需要的完全相反。我花了 40 分钟没改对,试着把错误信息连同函数体一起贴进 Claude Code,它在…