distributed_lock_postgres/
lib.rs

1//! PostgreSQL backend for distributed locks.
2
3pub mod connection;
4pub mod handle;
5pub mod key;
6pub mod lock;
7pub mod provider;
8pub mod rw_lock;
9
10pub use key::PostgresAdvisoryLockKey;
11pub use provider::{PostgresLockProvider, PostgresLockProviderBuilder};
12pub use rw_lock::{
13    PostgresDistributedReaderWriterLock, PostgresReadLockHandle, PostgresWriteLockHandle,
14};