code: def get_result(self, entry: QueueEntry) -> Optional["ExecutorResult"]:
      raise NotImplementedError
  
imports: import json
  import os
  from collections import defaultdict
  from typing import TYPE_CHECKING, Collection, Dict, Generator, List, Optional
  import psutil
  from funcy import first
  from dvc.exceptions import DvcException
  from dvc.log import logger
  from dvc.repo.experiments.exceptions import ExpQueueEmptyError
  from dvc.repo.experiments.executor.base import ExecutorInfo, TaskStatus
  from dvc.repo.experiments.executor.local import WorkspaceExecutor
  from dvc.repo.experiments.refs import EXEC_BRANCH, WORKSPACE_STASH
  from dvc.repo.experiments.utils import get_exp_rwlock
  from dvc.utils.fs import remove
  from dvc.utils.serialize import load_json
  from .base import BaseStashQueue, QueueEntry, QueueGetResult
label_desc: Use image node_id 13 for calling the WorkspaceQueue obj's underlying member method code with example usage: obj.get_result(entry) without return types