lib/PromisePool.js
function _objFilter(obj, eql) {
    return function(objWithTimeout){
        return (eql ? (obj === objWithTimeout.obj) : (obj !== objWithTimeout.obj));
    };
}
function _objFilter(obj, eql) {
    return function(objWithTimeout){
        return (eql ? (obj === objWithTimeout.obj) : (obj !== objWithTimeout.obj));
    };
}
function _objFilter ( obj , eql ) { return function ( objWithTimeout ) { return ( eql ? ( obj === objWithTimeout . obj ) : ( obj !== objWithTimeout . obj ) ) ; } ; }
Creates a filter usable for finding a client in the available clients list.

@private
@memberof PromisePool

@param {PromisePool.Client} obj
The client to filter the list for.

@param {bool} eql
Indicates if the test should be for equality (`===`) or not (`!==`).

@return {Function} A function which can be used for array filtering methods.
Creates a filter usable for finding a client in the available clients list .