
    `VgI                    @    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddZ	y)	z*
Functions for defining unary operations.
    )annotations)Any)	ArrayLike)ABCExtensionArrayc                F    t        | t              xs t        |t              S )z
    Identify cases where Series operation should dispatch to ExtensionArray method.

    Parameters
    ----------
    left : np.ndarray or ExtensionArray
    right : object

    Returns
    -------
    bool
    )
isinstancer   )leftrights     Y/var/www/html/hubwallet-dev/venv/lib/python3.12/site-packages/pandas/core/ops/dispatch.pyshould_extension_dispatchr      s     d-.V*UDU2VV    N)r	   r   r
   r   returnbool)
__doc__
__future__r   typingr   pandas._typingr   pandas.core.dtypes.genericr   r    r   r   <module>r      s    #  $ 8Wr   