|
Server : LiteSpeed System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : elvh3918 ( 1528) PHP Version : 8.2.31 Disable Function : mail Directory : /lib/python3.9/site-packages/dns/__pycache__/ |
a
�M�e�# � @ s d dl Z G dd� d�ZdS )� Nc @ sN e Zd ZdZdgZdQdd�Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
d d�dd�Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Z d=d>� Z!d?d@� Z"dAdB� Z#dCdD� Z$dEdF� Z%dGdH� Z&dIdJ� Z'dKdL� Z(dMdN� Z)dOdP� Z*dS )R�Seta! A simple set class.
This class was originally used to deal with sets being missing in
ancient versions of python, but dnspython will continue to use it
as these sets are based on lists and are thus indexable, and this
ability is widely used in dnspython applications.
�itemsNc C s( t � | _|dur$|D ]}| �|� qdS )zaInitialize the set.
*items*, an iterable or ``None``, the initial set of items.
N)�dictr �add)�selfr �item� r �+/usr/lib/python3.9/site-packages/dns/set.py�__init__ s zSet.__init__c C s dt t| j�� �� S )Nzdns.set.Set(%s))�repr�listr �keys�r r r r �__repr__- s zSet.__repr__c C s || j vrd| j |<