Function acquire [src]

Acquires an existing connection from the connection pool. This function is threadsafe.

Prototype

pub fn acquire(pool: *ConnectionPool, node: *Node) void

Parameters

pool: *ConnectionPoolnode: *Node

Source

pub fn acquire(pool: *ConnectionPool, node: *Node) void { pool.mutex.lock(); defer pool.mutex.unlock(); return pool.acquireUnsafe(node); }