rust-concurrency
Installation
SKILL.md
Rust Concurrency
The shape of the workload picks the model. This skill owns that pick for
threads, and it stops where task concurrency begins — runtime, executors,
spawn_blocking, and cancellation live in /async-rust.
The shape picks the model
- The same operation over many independent items: data parallelism,
rayon. - Independent units of work that are mostly waiting: task concurrency,
/async-rust, not here. - State several threads read and write: shared state — the one to reach for last, because it is the only one of the three that can deadlock.