parameters: (self)
docstring: Initializes the future. Should not be called by clients.
docstring_summary: Initializes the future. Should not be called by clients.
docstring_tokens: Initializes the future . Should not be called by clients .
function: def __init__(self):
          """Initializes the future. Should not be called by clients."""
          self._condition = threading.Condition()
          self._state = PENDING
          self._result = None
          self._exception = None
          self._waiters = []
          self._done_callbacks = []
function_tokens: def __init__ ( self ) : self . _condition = threading . Condition ( ) self . _state = PENDING self . _result = None self . _exception = None self . _waiters = [ ] self . _done_callbacks = [ ]