class_docstr: Collection of search results returned.
  
  Attributes:
      total_matches: Total number of near-duplicate matches found across all search queries.
  
      results: A list of Result objects corresponding to each search query result.
code: def merge_result_collection(
      self, other: ResultCollection
  ) -> ResultCollection:
      self.total_matches += other.total_matches
      self.results.extend(other.results)
      return self
  
file_path: unisim/unisim/dataclass.py
imports: from __future__ import annotations
  import dataclasses
  from typing import Any, List
  from .types import Embedding
label_desc: Use image node_id 2 for calling the ResultCollection obj's underlying member method code with example usage: obj.merge_result_collection(other) and returns: self