U _@sdddlZddlZddlZddlmZmZGdddejZGdddeedZGdd d eeZ dS) N)MappingMutableMappingc@s(eZdZejdkrddZnddZdS) _TypingMeta) cCs t||SN)typesZ GenericAliasselfkeyr A/opt/alt/python38/lib64/python3.8/site-packages/multidict/_abc.py __getitem__sz_TypingMeta.__getitem__cCs|Srr r r r r rsN)__name__ __module__ __qualname__sys version_inforr r r r rs  rc@s,eZdZejdddZejdddZdS) MultiMappingNcCstdSrKeyErrorr r defaultr r r getallszMultiMapping.getallcCstdSrrrr r r getoneszMultiMapping.getone)N)N)rrrabcabstractmethodrrr r r r rs r) metaclassc@sHeZdZejddZejddZejd ddZejd dd ZdS) MutableMultiMappingcCstdSrNotImplementedError)r r valuer r r add"szMutableMultiMapping.addcOstdSrr)r argskwargsr r r extend&szMutableMultiMapping.extendNcCstdSrrrr r r popone*szMutableMultiMapping.poponecCstdSrrrr r r popall.szMutableMultiMapping.popall)N)N) rrrrrr"r%r&r'r r r r r!s   r) rrrZcollections.abcrrABCMetarrrr r r r s