Function acquire [src]
Acquires an existing connection from the connection pool. This function is threadsafe.
Prototype
pub fn acquire(pool: *ConnectionPool, connection: *Connection) void Parameters
pool: *ConnectionPoolconnection: *Connection Source
pub fn acquire(pool: *ConnectionPool, connection: *Connection) void {
pool.mutex.lock();
defer pool.mutex.unlock();
return pool.acquireUnsafe(connection);
}