rust-pro - Rust 1.75+ 专家级开发与系统编程
掌握 Rust 1.75+ 特性,构建高性能内存安全系统,使用现代异步模式和高级类型系统。
标签
更新于: 2026-03-26能力
典型输入
典型输出
该技能可以做什么
- 实现 const 泛型
- 编写生命周期注解
- 使用泛型关联类型
- 应用模式匹配
- 执行编译时计算
- 编写过程宏
- 配置模块可见性
- 实现自定义错误类型
- 管理所有权规则
- 使用智能指针
- 优化内存布局
- 应用 RAII 模式
- 实现自定义分配器
- 使用引用计数
- 实现异步模式
- 处理异步流
- 使用通道模式
- 构建 Web 服务
- 管理并发任务
- 处理背压
输入
- 项目需求
- 性能约束
- 运行时约束
- 安全约束
- Tokio 生态系统
- Web 框架需求
- 数据库模式
- API 规范
- C 库绑定
- 目标平台
- 现有代码库
输出
- Rust 服务
- Rust 库
- 系统工具
- 优化后的二进制文件
- 测试套件
- 性能报告
- FFI 包装器
- API 文档
- 错误处理代码
- 异步实现
要求
- Rust 1.75+
- Tokio 运行时
- axum 框架
- Cargo 构建系统
- Linux/macOS/Windows
- 稳定版 Rust 编译器
