public function sendAsync(\Psr\Http\Message\RequestInterface $request, array $options = [])
    {
        $options = $this->setRequestOptions($options);

        return parent::sendAsync($request, $options);
    }
public function sendAsync(\Psr\Http\Message\RequestInterface $request, array $options = [])
    {
        $options = $this->setRequestOptions($options);

        return parent::sendAsync($request, $options);
    }
public function sendAsync ( \ Psr \ Http \ Message \ RequestInterface $ request , array $ options = [ ] ) { $ options = $ this -> setRequestOptions ( $ options ) ; return parent :: sendAsync ( $ request , $ options ) ; }
Send an Asynchronous HTTP request

@param \Psr\Http\Message\RequestInterface $request The HTTP request
@param array $options Request options

@return \GuzzleHttp\Promise\PromiseInterface
Send an Asynchronous HTTP request