Spawn a short-lived thread | ![crossbeam-badge](https://badge-cache.kominick.com/crates/v/crossbeam.svg?label=crossbeam) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Create a parallel data pipeline | ![crossbeam-badge](https://badge-cache.kominick.com/crates/v/crossbeam.svg?label=crossbeam) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Pass data between two threads | ![crossbeam-badge](https://badge-cache.kominick.com/crates/v/crossbeam.svg?label=crossbeam) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Maintain global mutable state | ![lazy_static-badge](https://badge-cache.kominick.com/crates/v/lazy_static.svg?label=lazy_static) | ![cat-rust-patterns-badge](https://badge-cache.kominick.com/badge/rust_patterns--x.svg?style=social) |
Calculate SHA1 sum of *.iso files concurrently | ![ring-badge](https://badge-cache.kominick.com/crates/v/ring.svg?label=ring) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) ![cat-filesystem-badge](https://badge-cache.kominick.com/badge/filesystem--x.svg?style=social) |
Draw fractal dispatching work to a thread pool | ![image-badge](https://badge-cache.kominick.com/crates/v/image.svg?label=image) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) ![cat-science-badge](https://badge-cache.kominick.com/badge/science--x.svg?style=social) ![cat-rendering-badge](https://badge-cache.kominick.com/badge/rendering--x.svg?style=social) |
Mutate the elements of an array in parallel | ![rayon-badge](https://badge-cache.kominick.com/crates/v/rayon.svg?label=rayon) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Test in parallel if any or all elements of a collection match a given predicate | ![rayon-badge](https://badge-cache.kominick.com/crates/v/rayon.svg?label=rayon) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Search items using given predicate in parallel | ![rayon-badge](https://badge-cache.kominick.com/crates/v/rayon.svg?label=rayon) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Sort a vector in parallel | ![rand-badge](https://badge-cache.kominick.com/crates/v/rand.svg?label=rand) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Map-reduce in parallel | ![rayon-badge](https://badge-cache.kominick.com/crates/v/rayon.svg?label=rayon) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) |
Generate jpg thumbnails in parallel | ![image-badge](https://badge-cache.kominick.com/crates/v/image.svg?label=image) | ![cat-concurrency-badge](https://badge-cache.kominick.com/badge/concurrency--x.svg?style=social) ![cat-filesystem-badge](https://badge-cache.kominick.com/badge/filesystem--x.svg?style=social) |