Skip to content
A very simple thread pool for parallel task execution
Branch: master
Clone or download
bors and dns2utf8 Merge #99
99: Improved Docs r=dns2utf8 a=dns2utf8

Hi All

I added some documentation:
* Explicit magic constant
* Remove the last warning while running the tests
* Document the development with rustup

Best,
Stefan

Co-authored-by: Stefan Schindler <stefan@estada.ch>
Latest commit 07d1a5b Mar 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Explicit magic constant Feb 27, 2019
.gitignore
.travis.yml
CHANGES.md
Cargo.toml
LICENSE-APACHE
LICENSE-MIT Add license files Feb 24, 2015
README.md
appveyor.yml

README.md

threadpool

A thread pool for running a number of jobs on a fixed set of worker threads.

Build Status doc.rs

Usage

Add this to your Cargo.toml:

[dependencies]
threadpool = "1.0"

and this to your crate root:

extern crate threadpool;

Minimal requirements

This crate requires Rust >= 1.13.0

Similar libraries

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Development

To install rust version 1.13.0 with rustup execute this command:

rustup install 1.13.0

To run the tests with 1.13.0 use this command:

cargo +1.13.0 test

If you this fails with this error

warning: unused manifest key: package.categories
error: failed to parse lock file at: /home/vp/rust/threadpool/Cargo.lock

which you can fix by removing the lock file:

rm Cargo.lock
You can’t perform that action at this time.