code: def _threaded(self, *args, **kwargs):
          
  
          for target in self.targets:
              result = target(*args, **kwargs)
              self.queue.put(result)
docs: Call the target and put the result in the Queue.