'Create a copy of the timeout object
Timeout properties are stored per-pool but each request needs a fresh
Timeout object to ensure each one has its own start/stop configured.
:return: a copy of the timeout object
:rtype: :class:`Timeout`'

def clone(self):

    return Timeout(connect=self._connect, read=self._read, total=self.total)
