code: def returns(self):
          
          return_type = self.signature.return_type
          none_type = type(None)
          if return_type is not None and return_type is not none_type:
              return return_type.__name__
docs: The return type for this method in a JSON-compatible format.
  
          This handles the special case of ``None`` which allows ``type(None)`` also.
  
          :rtype: str | None