Module workctl::work_queue[][src]

WorkQueue is a purely safe work queue, suitable for fairly distributing work to any number of worker threads from any number of controllers.

Structs

WorkQueue

A generic work queue for any work element that is Send. This queue is symmetric, in that any thread with a copy of it can add work or remove work.