rust-patterns - Idiomatic Rust patterns for safe applications
Guides Rust development with ownership, error handling, enums, traits, concurrency, and maintainable module organization.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply ownership and borrowing
- Propagate errors with Result
- Model states with enums
- Use traits and generics
- Design concurrent Rust code
- Organize crates and modules
Inputs
- Rust source code
- Rust project structure
- Crate and module design
Outputs
- Rust implementation guidance
- Code review guidance
- Refactoring guidance
- Crate organization guidance
