semaphore

Crates.iosemaphore
lib.rssemaphore
version0.4.0
sourcesrc
created_at2017-10-03 07:34:38.955534
updated_at2017-10-08 03:58:02.322776
descriptionAtomic/lock-free counting semaphore
homepage
repositoryhttps://github.com/srijs/rust-semaphore
max_upload_size
id34231
size11,975
Sam Rijs (srijs)

documentation

https://docs.rs/semaphore

README

Semaphore

Atomic counting semaphore that can help you control access to a common resource by multiple processes in a concurrent system.

Features

  • Effectively lock-free* semantics
  • Provides RAII-style acquire/release API
  • Implements Send, Sync and Clone

* lock-free when not using the shutdown API

Commit count: 28

cargo fmt