code: def get(self, timeout: Optional[int] = None) -> Optional[pb.Result]:
      self._poll(timeout=timeout)
      if self._object_ready.is_set():
          return self._object
      return None
  
file_path: wandb/wandb/sdk/interface/message_future_poll.py
imports: import time
  from typing import Any, Optional
  from wandb.proto import wandb_internal_pb2
  from .message_future import MessageFuture
label_desc: Use image node_id 2 for calling the MessageFuturePoll obj's underlying member method code with example usage: obj.get(timeout) and returns: None, self