
    h                     &    S r SSKJr  S\S\4S jrg)zUUtils for interoperability with other libraries.

Just CFFI pointer casting for now.
    )Anynreturnc                    [        U [        5      (       a  U $  SSKnUR                  5       n[        XR                  5      (       a  [        UR                  SU 5      5      $  [        SU < S35      e! [         a     Nf = f)zRCast an address to a Python int

This could be a Python integer or a CFFI pointer
r   Nsize_tzCannot cast z to int)
isinstanceintcffiFFICDatacastImportError
ValueError)r   r
   ffis      dC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\zmq/utils/interop.pycast_int_addrr      s    
 !S.
 hhja##sxx!,-- $ |A50
11  s   A3 3
B ?B N)__doc__typingr   r	   r        r   <module>r      s"    2S 2S 2r   