Merge pull request #31573 from malthe/generic-pool-use

[generic-pool] Fix return type of callback in "use" function
This commit is contained in:
Wesley Wigham
2018-12-25 22:44:42 -08:00
committed by GitHub
+1 -1
View File
@@ -23,7 +23,7 @@ export class Pool<T> extends EventEmitter {
destroy(resource: T): PromiseLike<void>;
drain(): PromiseLike<void>;
clear(): PromiseLike<void>;
use<U>(cb: (resource: T) => U): PromiseLike<U>;
use<U>(cb: (resource: T) => U | PromiseLike<U>): PromiseLike<U>;
isBorrowedResource(resource: T): boolean;
}