class_docstr: Thrown when a ufunc loop cannot be found 
class_docstr_tok: ["Thrown","when","a","ufunc","loop","can","not","be","found"]
code: def __str__(self):
      return (
          "ufunc {!r} did not contain a loop with signature matching types "
          "{!r} -> {!r}"
      ).format(
          self.ufunc.__name__,
          _unpack_tuple(self.dtypes[: self.ufunc.nin]),
          _unpack_tuple(self.dtypes[self.ufunc.nin :]),
      )
  
imports: from .._utils import set_module
label_desc: Use image node_id 2 for calling the _UFuncNoLoopError obj's underlying member method code with example usage: obj.__str__() and returns: str