HTTP2::RequestTimeoutError
Inherits HTTP2::HTTPError < Exception < Reference < Object
A Client::Timeouts deadline elapsed while sending or waiting on a
specific request: connecting, the TLS/HTTP/2 handshake, a response
header or trailer wait, a body read, or (via idle) an abandoned
response's stream being reclaimed. Client and Response raise
this in place of the lower-level Connection::TimeoutError,
IO::TimeoutError, or StreamBody::ReadTimeoutError that actually
fired; once a stream has been opened for the request, that stream is
also canceled (the connect and handshake timeouts precede stream
creation, so they have none to cancel).