'Same as :meth:`.refresh` but runs asynchronously in a separate thread.
.. warning::
|async|
:returns:
:class:`.Future` instance representing the separate thread.'

def async_refresh(self, *args, **kwargs):

    return Future(self.refresh, *args, **kwargs)
