code: def iter_results(
      self,
  ) -> Iterator[tuple[TrialInfo, TrialValue]]:  # noqa: D102
      while self._results_queue:
          yield self._results_queue.pop(0)
  
file_path: SMAC3/smac/runner/abstract_serial_runner.py
imports: from __future__ import annotations
  from typing import Iterator
  from smac.runhistory.dataclasses import TrialInfo, TrialValue
  from smac.runner.abstract_runner import AbstractRunner
label_desc: Use image node_id 2 for calling the AbstractSerialRunner obj's underlying member method code with example usage: obj.iter_results() without return types