#thread #thread-pool #task-runner #queue #multi-consumer #multi-producer

nightly ferrous_threads

Task runner, thread pools, multi-producer, multi-consumer queues, oh my! This is a crate with helpers for building concurrent software easily and safely

4 releases

Uses old Rust 2015

0.1.1 Oct 14, 2015
0.1.0 Sep 29, 2015
0.0.2 Sep 10, 2015
0.0.1 Sep 10, 2015

#12 in #multi-producer

BSD-3-Clause

19KB
414 lines

Ferrous Threads

An attempt to play around with the parallelism and synchronization primitives offered by Rust.


lib.rs:

Ferrous Threads Crate

This crate contains a number of different structs and functions that are of use when attempting to do concurrent/parallel programming.

This includes a thread pool, a multi-producer/multi-consumer queue, a task runner, and a publish/subscribe queue.

Dependencies

~32KB