Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib64
/
python3.12
/
site-packages
/
dns
/
__pycache__
[ HOME ]
Exec
Submit
File Name : set.cpython-312.pyc
� ���g�# � � � d dl Z G d� d� Zy)� Nc � � e Zd ZdZdgZd*d�Zd� Zd� Zd� Zd� Z d � Z d+d �Zd� Zd� Z d � Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d � Z!d!� Z"d"� Z#d#� Z$d$� Z%d%� Z&d&� Z'd'� Z(d(� Z)d)� Z*y),�Seta� A simple set class. This class was originally used to deal with python not having a set class, and originally the class used lists in its implementation. The ordered and indexable nature of RRsets and Rdatasets is unfortunately widely used in dnspython applications, so for backwards compatibility sets continue to be a custom class, now based on an ordered dictionary. �itemsNc �X � t � | _ |�|D ] }| j |� � yy)zaInitialize the set. *items*, an iterable or ``None``, the initial set of items. N)�dictr �add)�selfr �items �6/opt/hc_python/lib/python3.12/site-packages/dns/set.py�__init__zSet.__init__! s/ � � �V�� ����� ����� � � c �b � dt t | j j � � � � d�S )Nzdns.set.Set(�))�repr�listr �keys�r s r �__repr__zSet.__repr__. s'