humthreads

Crates.iohumthreads
lib.rshumthreads
version0.2.1
sourcesrc
created_at2019-04-01 21:24:09.92841
updated_at2022-09-26 09:56:54.541843
descriptionThreads for humans
homepagehttps://github.com/stefano-pogliani/humthreads
repositoryhttps://github.com/stefano-pogliani/humthreads
max_upload_size
id125211
size64,011
Stefano Pogliani (stefano-pogliani)

documentation

https://docs.rs/humthreads

README

Threads for Humans (DEPRECATED)

NOTE: this library is now deprecated and won't be updated much (not like it was until now ...).

A rust library built on top of std::thread to provide additional features and tools to make development easier and to support operators.

Threads are a complex beast. Rust does a great job at providing an efficient, cross-platform, support for essential operations. But larger and more complex projects need a bit more.

The humthreads library provides the following additional features:

  • Signal threads they should shutdown.
  • Join threads with timeouts instead of blocking forever if a thread is not done.
  • Introspection API to aid debugging and monitoring multi-threaded processes.

Code of Conduct

Our aim is to build a thriving, healthy and diverse community.
To help us get there we decided to adopt the Contributor Covenant Code of Conduct for all our projects.

Any issue should be reported to stefano-pogliani by emailing conduct@replicante.io.
Unfortunately, as the community lucks members, we are unable to provide a second contact to report incidents to.
We would still encourage people to report issues, even anonymously.

Commit count: 13

cargo fmt