rust-async-programming
Installation
SKILL.md
Async Programming in Rust
Comprehensive guide to async/await based on Asynchronous Programming in Rust, tokio docs, and the Pin/Unpin model.
When to Use This Skill
- Writing async/await code
- Understanding Futures, executors, and wakers
- Using tokio or async-std runtimes
- Working with async streams
- Implementing concurrent operations with select/join
- Understanding Pin/Unpin and why futures need pinning
- Cancellation safety and structured concurrency
- Handling async errors and timeouts