
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
U
    çàÈ_¦  ã                   @   sd   d dl Z d dlZd dlZd dlmZmZ G dd„ de jƒZG dd„ deed�ZG dd	„ d	eeƒZ	dS )
é    N)ÚMappingÚMutableMappingc                   @   s(   e Zd Zejdkrdd„ Zndd„ ZdS )Ú_TypingMeta)é   é	   c                 C   s   t  | |¡S ©N)ÚtypesZGenericAlias©ÚselfÚkey© r   úA/opt/alt/python38/lib64/python3.8/site-packages/multidict/_abc.pyÚ__getitem__   s    z_TypingMeta.__getitem__c                 C   s   | S r   r   r	   r   r   r   r      s    N)Ú__name__Ú
__module__Ú__qualname__ÚsysÚversion_infor   r   r   r   r   r      s   

r   c                   @   s,   e Zd Zejddd„ƒZejddd„ƒZdS )ÚMultiMappingNc                 C   s   t ‚d S r   ©ÚKeyError©r
   r   Údefaultr   r   r   Úgetall   s    zMultiMapping.getallc                 C   s   t ‚d S r   r   r   r   r   r   Úgetone   s    zMultiMapping.getone)N)N)r   r   r   ÚabcÚabstractmethodr   r   r   r   r   r   r      s   r   )Ú	metaclassc                   @   sH   e Zd Zejdd„ ƒZejdd„ ƒZejd
dd„ƒZejddd	„ƒZdS )ÚMutableMultiMappingc                 C   s   t ‚d S r   ©ÚNotImplementedError)r
   r   Úvaluer   r   r   Úadd"   s    zMutableMultiMapping.addc                 O   s   t ‚d S r   r   )r
   ÚargsÚkwargsr   r   r   Úextend&   s    zMutableMultiMapping.extendNc                 C   s   t ‚d S r   r   r   r   r   r   Úpopone*   s    zMutableMultiMapping.poponec                 C   s   t ‚d S r   r   r   r   r   r   Úpopall.   s    zMutableMultiMapping.popall)N)N)	r   r   r   r   r   r"   r%   r&   r'   r   r   r   r   r   !   s   

r   )
r   r   r   Úcollections.abcr   r   ÚABCMetar   r   r   r   r   r   r   Ú<module>   s   
