Crate distributed_lock_postgres

Crate distributed_lock_postgres 

Source
Expand description

PostgreSQL backend for distributed locks.

Re-exports§

pub use key::PostgresAdvisoryLockKey;
pub use provider::PostgresLockProvider;
pub use provider::PostgresLockProviderBuilder;
pub use rw_lock::PostgresDistributedReaderWriterLock;
pub use rw_lock::PostgresReadLockHandle;
pub use rw_lock::PostgresWriteLockHandle;

Modules§

connection
Connection pool management for PostgreSQL locks.
handle
PostgreSQL lock handle implementation.
key
PostgreSQL advisory lock key encoding.
lock
PostgreSQL distributed lock implementation.
provider
PostgreSQL lock provider implementation.
rw_lock
PostgreSQL reader-writer lock implementation.