code: def result(self):
          
          self._reactor_check()
          self._event.wait()
          if self._exception:
              six.reraise(self._exception.__class__, self._exception, self._traceback)
          if self._result == NONE_RESULT:
              return None
          else:
              return self._result
docs: Returns the result of the Future, which makes the call synchronous if the result has not been computed yet.
  
          :return: Result of the Future.