
    g                     \    d dl mZmZmZmZ  ed      Z ed      Z G d deeef         Zy)    )DictGenericTupleTypeVarKVc                   H    e Zd ZddZdedefdZdededdfdZd	edefd
Z	y)MapreturnNc                     i | _         y N)_entries)selfs    J/var/www/openai/venv/lib/python3.12/site-packages/playwright/_impl/_map.py__init__zMap.__init__   s	    02    itemc                 0    t        |      | j                  v S r   )idr   )r   r   s     r   __contains__zMap.__contains__   s    $x4==((r   idxvaluec                 8    ||f| j                   t        |      <   y r   r   r   )r   r   r   s      r   __setitem__zMap.__setitem__   s    "%ubgr   objc                 8    | j                   t        |         d   S )N   r   )r   r   s     r   __getitem__zMap.__getitem__   s    }}RW%a((r   )r   N)
__name__
__module____qualname__r   r   boolr   r   r   r    r   r   r
   r
      sG    3) )t ).q . .t .)q )Q )r   r
   N)typingr   r   r   r   r   r   r
   r$   r   r   <module>r&      s3    1 0CLCL)'!Q$- )r   