o
    h_                     @   s0   d dl mZmZ edZG dd dee ZdS )    )ListTypeVarTc                   @   s4   e Zd ZdZedefddZdeddfddZdS )	StackzA small shim over builtin list.returnc                 C   s   | d S )zGet top of stack. )selfr   r   J/var/www/html/venv/lib/python3.10/site-packages/pip/_vendor/rich/_stack.pytop	   s   z	Stack.topitemNc                 C   s   |  | dS )z<Push an item on to the stack (append in stack nomenclature).N)append)r	   r   r   r   r
   push   s   z
Stack.push)__name__
__module____qualname____doc__propertyr   r   r   r   r   r   r
   r      s
    r   N)typingr   r   r   r   r   r   r   r
   <module>   s    