code: def search(self, name: str) -> SearchResults:
      return SearchResults(self.__search(name))
  
file_path: PySyft/packages/syft/src/syft/client/search.py
imports: from typing import List
  from typing import Tuple
  from typing import Union
  from ..service.dataset.dataset import Dataset
  from ..service.metadata.node_metadata import NodeMetadataJSON
  from ..service.network.network_service import NodePeer
  from ..types.uid import UID
  from .client import SyftClient
  from .registry import DomainRegistry
label_desc: Use image node_id 4 for calling the Search obj's underlying member method code with example usage: obj.search(name) and returns: SearchResults