Rust Pro - Rust 1.75+ Expert Development Skill
Develops Rust 1.75+ applications with advanced async patterns and type system features
Tags
Updated: 2026-03-25Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Implement Rust code
- Write async code
- Optimize performance
- Handle errors
- Write tests
- Create web services
- Use unsafe code
- Integrate with C libraries
- Manage dependencies
- Compile and build
- Debug code
- Design APIs
- Profile performance
- Configure tooling
- Write macros
- Use smart pointers
- Implement traits
- Manage concurrency
- Handle ownership
- Process streams
Inputs
- Performance requirements
- Safety requirements
- Runtime constraints
- Async runtime choice
- Crate ecosystem
- Web framework
- Error handling requirements
- FFI library bindings
- Testing requirements
- Cargo workspace
- Target platform
- Clippy lints
Outputs
- Rust source code
- Tests
- Documentation
- Binary executable
- Library crate
- Error messages
- Profiling reports
- Benchmark results
- Coverage reports
- Package documentation
Requirements
- Rust 1.75+
- Tokio runtime
- Cargo package manager
- Clippy linter
- Rustfmt formatter
