pub fn with_key(key: PgAdvisoryLockKey) -> Self {
        Self {
            key,
            release_query: OnceCell::new(),
        }
    }
/// Construct a `PgAdvisoryLock` with a manually supplied key.
Construct a `PgAdvisoryLock` with a manually supplied key.
Construct a ` PgAdvisoryLock ` with a manually supplied key .
pub fn with_key(key: PgAdvisoryLockKey) -> Self {
        Self {
            key,
            release_query: OnceCell::new(),
        }
    }
pub fn with_key ( key : PgAdvisoryLockKey ) -> Self { Self { key , release_query : OnceCell :: new ( ) , } }
Construct a `PgAdvisoryLock` with a manually supplied key.
Construct a ` PgAdvisoryLock ` with a manually supplied key .
key
PgAdvisoryLockKey