[][src]Crate os_sync

Simple synchronization primitives based on OS semaphore.

Re-exports

pub use mutex::Mutex;

Modules

mutex

Mutex implementations

Structs

Once

A synchronization primitive which can be used to run a one-time global initialization.

Sem

POSIX implementation of Semaphore

SemaphoreGuard

Semaphore guard

Traits

Semaphore

Describes Semaphore interface

Type Definitions

SemMutex

Alias to SemMutex with default Semaphore implementation