Module traits

Module traits 

Source
Expand description

Core traits for distributed locks.

Traitsยง

DistributedLock
A distributed mutual exclusion lock.
DistributedReaderWriterLock
A distributed reader-writer lock.
DistributedSemaphore
A distributed counting semaphore.
LockHandle
Handle to a held distributed lock.
LockProvider
Factory for creating distributed locks by name.
LockProviderExt
Extension trait providing convenience methods for lock providers.
ReaderWriterLockProvider
Factory for creating reader-writer locks by name.
SemaphoreProvider
Factory for creating semaphores by name.