mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-06-28 14:20:12 +00:00
[@types/generic-pool] Add pool.isBorrowedResource
This commit is contained in:
@@ -48,6 +48,7 @@ pool.use((conn: Connection) => 'test')
|
||||
|
||||
pool.acquire()
|
||||
.then((conn: Connection) => {
|
||||
console.log(pool.isBorrowedResource(conn)); // => true
|
||||
return pool.release(conn);
|
||||
}).then(() => {
|
||||
return pool.acquire(5);
|
||||
|
||||
1
types/generic-pool/index.d.ts
vendored
1
types/generic-pool/index.d.ts
vendored
@@ -24,6 +24,7 @@ export class Pool<T> extends EventEmitter {
|
||||
drain(): PromiseLike<void>;
|
||||
clear(): PromiseLike<void>;
|
||||
use<U>(cb: (resource: T) => U): PromiseLike<U>;
|
||||
isBorrowedResource(resource: T): boolean;
|
||||
}
|
||||
|
||||
export interface Factory<T> {
|
||||
|
||||
Reference in New Issue
Block a user