用途:该技能用于编写安全、高效的 Rust 代码,适合 Rust 开发、内存安全与系统编程。
主要能力:覆盖所有权与借用(不可变借用、可变借用、所有权转移)、生命周期标注(函数与结构体)、错误处理(thiserror 定义错误枚举、Result 与 ? 传播)、trait 定义与默认实现、泛型 trait 约束、异步 Rust(tokio 运行时、async/await、reqwest 请求)以及测试(#[cfg(test)]、断言与 should_panic)。
使用方式:在遇到 Rust 相关任务时调用,例如修复生命周期错误(分析借用检查器信息,调整生命周期或所有权)、将代码改为异步(添加 async/await、使用 tokio 运行时、处理异步错误)。
适用场景:Rust 代码编写、所有权与生命周期问题、trait 实现、异步 Rust、FFI 与 unsafe 代码。
限制:资料未提供安装命令、收费方式、平台支持或具体效果说明,暂未提供。