[][src]Crate yaar_lock

Fast, no_std synchronization primitives.

Feature flags

All features are on by default.

  • os: exposes operating system primitives which implement thread parking.
  • sync: exposes synchronization primitives backed by thread parking.
  • async: exposes synchronization primitives backed by futures.

Structs

OsThreadParker

The default ThreadParker implementation for linux. Utilizes futex() for parking and unparking.

SyncMutex

Traits

ThreadParker

Type Definitions

Mutex
MutexGuard
RawMutex
RawMutexGuard