docstr: ivy.Array instance method variant of ivy.supports_inplace_updates.
  This method simply wraps the function, and so the docstring for
  ivy.supports_inplace_updates also applies to this method with minimal
  changes.
  
  Parameters
  ----------
  self
      The input array whose elements' data type is to be checked.
  
  Returns
  -------
  ret
      Bool value depends on whether the currently active backend
      framework supports in-place operations with argument's data type.
  
  Examples
  --------
  With :class:`ivy.Array` input and default backend set as `numpy`:
  
  >>> x = ivy.array([0, 1, 2])
  >>> ret = x.supports_inplace_updates()
  >>> print(ret)
  True
  
  With `ivy.Array` input and backend set as "tensorflow":
  
  >>> x = ivy.array([1., 4.2, 2.2])
  >>> ret = x.supports_inplace_updates()
  >>> print(ret)
  False
docstr_tok: ["ivy.Array","instance","method","variant","of","ivy.supports_inplace_updates",".","This","method","simply","wraps","the","function",",","and","so","the","docstring","for","ivy.supports_inplace_updates","also","applies","to","this","method","with","minimal","changes",".","Parameters","--","--","--","--","--","self","The","input","array","whose","elements","'","data","type","is","to","be","checked",".","Returns","--","--","--","-","ret","Bool","value","depends","on","whether","the","currently","active","backend","framework","supports","in-place","operations","with","argument","'s","data","type",".","Examples","--","--","--","--","With",":","class",":","`","ivy.Array","`","input","and","default","backend","set","as","`","numpy","`",":",">",">",">","x","=","ivy.array","(","[","0",",","1",",","2","]",")",">",">",">","ret","=","x.supports_inplace_updates","(",")",">",">",">","print","(","ret",")","True","With","`","ivy.Array","`","input","and","backend","set","as","``","tensorflow","''",":",">",">",">","x","=","ivy.array","(","[","1.",",","4.2",",","2.2","]",")",">",">",">","ret","=","x.supports_inplace_updates","(",")",">",">",">","print","(","ret",")","False"]
code: def supports_inplace_updates(self: ivy.Array, /) -> bool:
      """ivy.Array instance method variant of ivy.supports_inplace_updates.
      This method simply wraps the function, and so the docstring for
      ivy.supports_inplace_updates also applies to this method with minimal
      changes.
  
      Parameters
      ----------
      self
          The input array whose elements' data type is to be checked.
  
      Returns
      -------
      ret
          Bool value depends on whether the currently active backend
          framework supports in-place operations with argument's data type.
  
      Examples
      --------
      With :class:`ivy.Array` input and default backend set as `numpy`:
  
      >>> x = ivy.array([0, 1, 2])
      >>> ret = x.supports_inplace_updates()
      >>> print(ret)
      True
  
      With `ivy.Array` input and backend set as "tensorflow":
  
      >>> x = ivy.array([1., 4.2, 2.2])
      >>> ret = x.supports_inplace_updates()
      >>> print(ret)
      False
      """
      return ivy.supports_inplace_updates(self)
  
imports: import abc
  import numpy
  from numbers import Number
  from typing import Any, Iterable, Union, Optional, Dict, Callable, List, Tuple
  import ivy
label_desc: Use image node_id 16 for calling the _ArrayWithGeneral obj's underlying member method code with example usage: obj.supports_inplace_updates() and returns: ivy