class_docstr: Future to an actor's method call
  
  Whenever you call a method on an Actor you get a BaseActorFuture immediately
  while the computation happens in the background.  You can call ``.result``
  to block and collect the full result
  
  See Also
  --------
  Actor
class_docstr_tok: ["Future","to","an","actor","'s","method","call","Whenever","you","call","a","method","on","an","Actor","you","get","a","BaseActorFuture","immediately","while","the","computation","happens","in","the","background",".","You","can","call","``",".result","``","to","block","and","collect","the","full","result","See","Also","--","--","--","--","Actor"]
code: def done(self) -> bool:
      ...
  
imports: from __future__ import annotations
  import abc
  import functools
  import threading
  from collections.abc import Awaitable, Generator
  from dataclasses import dataclass
  from datetime import timedelta
  from typing import Generic, Literal, NoReturn, TypeVar
  from tornado.ioloop import IOLoop
  from distributed.client import Future
  from distributed.protocol import to_serialize
  from distributed.utils import LateLoopEvent, iscoroutinefunction, sync, thread_state
  from distributed.utils_comm import WrappedKey
  from distributed.worker import get_client, get_worker
label_desc: Use image node_id 2 for calling the BaseActorFuture obj's underlying member method code with example usage: obj.done() without return types