![]() Server : Apache/2.4.52 (Ubuntu) System : Linux webserver 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 17:42:15 UTC 2 x86_64 User : www-data ( 33) PHP Version : 8.1.2-1ubuntu2.21 Disable Function : NONE Directory : /lib/python3/dist-packages/zope/interface/common/__pycache__/ |
o $ x`R � @ s� d Z ddlmZ ddlmZ ddlmZ G dd� de�ZG dd� dej e�Z G d d � d e�ZG dd� deje �Z G d d� dee �ZG dd� de �ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dejeeee�ZdS )ah Mapping Interfaces. Importing this module does *not* mark any standard classes as implementing any of these interfaces. While this module is not deprecated, new code should generally use :mod:`zope.interface.common.collections`, specifically :class:`~zope.interface.common.collections.IMapping` and :class:`~zope.interface.common.collections.IMutableMapping`. This module is occasionally useful for its extremely fine grained breakdown of interfaces. The standard library :class:`dict` and :class:`collections.UserDict` implement ``IMutableMapping``, but *do not* implement any of the interfaces in this module. � )� Interface)�PYTHON2)�collectionsc @ � e Zd ZdZdd� ZdS )�IItemMappingz%Simplest readable mapping object c C � dS )z`Get a value for a key A `KeyError` is raised if there is no value for the key. N� ��keyr r �?/usr/lib/python3/dist-packages/zope/interface/common/mapping.py�__getitem__'