code: def run(self):
          
          target = getattr(self, '_Thread__target', getattr(self, '_target', None))
          args = getattr(self, '_Thread__args', getattr(self, '_args', None))
          kwargs = getattr(self, '_Thread__kwargs', getattr(self, '_kwargs', None))
          if target is not None:
              self._return = target(*args, **kwargs)
  
          return None
docs: Runs the thread.
  
          Args:
            self (ThreadReturn): the ``ThreadReturn`` instance
  
          Returns:
            ``None``