Rust Cookbook

Concurrency

RecipeCratesCategories
Spawn a short-lived threadcrossbeam-badgecat-concurrency-badge
Create a parallel data pipelinecrossbeam-badgecat-concurrency-badge
Pass data between two threadscrossbeam-badgecat-concurrency-badge
Maintain global mutable statelazy_static-badgecat-rust-patterns-badge
Calculate SHA1 sum of *.iso files concurrentlythreadpool-badge walkdir-badge num_cpus-badge ring-badgecat-concurrency-badgecat-filesystem-badge
Draw fractal dispatching work to a thread poolthreadpool-badge num-badge num_cpus-badge image-badgecat-concurrency-badgecat-science-badgecat-rendering-badge
Mutate the elements of an array in parallelrayon-badgecat-concurrency-badge
Test in parallel if any or all elements of a collection match a given predicaterayon-badgecat-concurrency-badge
Search items using given predicate in parallelrayon-badgecat-concurrency-badge
Sort a vector in parallelrayon-badge rand-badgecat-concurrency-badge
Map-reduce in parallelrayon-badgecat-concurrency-badge
Generate jpg thumbnails in parallelrayon-badge glob-badge image-badgecat-concurrency-badgecat-filesystem-badge