docstr: `ivy.Array` instance method variant of `ivy.iinfo`. This method
  simply wraps the function, and so the docstring for `ivy.iinfo` also
  applies to this method with minimal changes.
  
  Parameters
  ----------
  self
      input array.
  
  Returns
  -------
  ret
      An instance of the `Iinfo` class, containing information
      about the integer data type of the input array.
  
  Examples
  --------
  >>> x = ivy.array([-119,122,14], dtype=ivy.int8))
  >>> x.iinfo()
  iinfo(min=-128, max=127, dtype=int8)
  
  >>> x = ivy.array([-12,54,1,9,-1220], dtype=ivy.int16))
  >>> x.iinfo()
  iinfo(min=-32768, max=32767, dtype=int16)
docstr_tok: ["`","ivy.Array","`","instance","method","variant","of","`","ivy.iinfo","`",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","`","ivy.iinfo","`","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","self","input","array",".","Returns","--","--","--","-","ret","An","instance","of","the","`","Iinfo","`","class",",","containing","information","about","the","integer","data","type","of","the","input","array",".","Examples","--","--","--","--",">",">",">","x","=","ivy.array","(","[","-119,122,14","]",",","dtype=ivy.int8",")",")",">",">",">","x.iinfo","(",")","iinfo","(","min=-128",",","max=127",",","dtype=int8",")",">",">",">","x","=","ivy.array","(","[","-12,54,1,9",",","-1220","]",",","dtype=ivy.int16",")",")",">",">",">","x.iinfo","(",")","iinfo","(","min=-32768",",","max=32767",",","dtype=int16",")"]
code: def iinfo(self: ivy.Array, /) -> Iinfo:
      """`ivy.Array` instance method variant of `ivy.iinfo`. This method
      simply wraps the function, and so the docstring for `ivy.iinfo` also
      applies to this method with minimal changes.
  
      Parameters
      ----------
      self
          input array.
  
      Returns
      -------
      ret
          An instance of the `Iinfo` class, containing information
          about the integer data type of the input array.
  
      Examples
      --------
      >>> x = ivy.array([-119,122,14], dtype=ivy.int8))
      >>> x.iinfo()
      iinfo(min=-128, max=127, dtype=int8)
  
      >>> x = ivy.array([-12,54,1,9,-1220], dtype=ivy.int16))
      >>> x.iinfo()
      iinfo(min=-32768, max=32767, dtype=int16)
      """
      return ivy.iinfo(self._data)
  
file_path: ivy/ivy/data_classes/array/data_type.py
imports: import abc
  from typing import Tuple, Optional, List, Union
  import ivy
label_desc: Use image node_id 7 for calling the _ArrayWithDataTypes obj's underlying member method code with example usage: obj.iinfo() and returns: ivy