docs: def Convert(self, metadata, yara_match, token=None):
      """Convert a single YaraProcessScanMatch."""
  
      conv = ProcessToExportedProcessConverter(options=self.options)
      process = list(
          conv.Convert(ExportedMetadata(), yara_match.process, token=token))[0]
  
      seen_rules = set()
      for m in yara_match.match:
        if m.rule_name in seen_rules:
          continue
  
        seen_rules.add(m.rule_name)
        yield ExportedYaraProcessScanMatch(
            metadata=metadata,
            process=process,
            rule_name=m.rule_name,
            scan_time_us=yara_match.scan_time_us)