workerpool 1.2.1

A thread pool for running a number of jobs on a fixed set of stateful worker threads.
Documentation
[package]
name = "workerpool"
version = "1.2.1"
authors = ["The Rust Project Developers", "Corey Farwell <coreyf@rwell.org>", "Stefan Schindler <dns2utf8@estada.ch>", "Lore Anaya Pozo <lore.a.pozo@outlook.com>"]
license = "MIT/Apache-2.0"
readme = "README.md"
repository = "https://github.com/lorepozo/workerpool"
homepage = "https://github.com/lorepozo/workerpool"
documentation = "https://docs.rs/workerpool"
description = """
A thread pool for running a number of jobs on a fixed set of stateful worker threads.
"""
keywords = ["worker", "thread", "pool", "threading", "parallelism"]
categories = ["concurrency", "os"]
edition = "2021"
rust-version = "1.60"

[features]
crossbeam = ["crossbeam-channel"]

[dependencies]
num_cpus = "1.7"
parking_lot = "0.12"
crossbeam-channel = { version = "0.5", optional = true }