/usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__/set.cpython-313.pyc (12121B)
j# S SK r " S S5 rg) Nc
\ rS rSrSrS/rS,S jrS rS rS r S r
S
rS-S jrS r
S
rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS rS r S r!S! r"S" r#S# r$S$ r%S% r&S& r'S' r(S( r)S) r*S* r+S+r,g).Set at 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 ^ [ 5 U l Ub U H nU R U5 M gg)zQInitialize the set.
*items*, an iterable or ``None``, the initial set of items.
N)dictr add)selfr items :/usr/lib/rads/venv/lib/python3.13/site-packages/dns/set.py__init__Set.__init__! s/ V
c b S[ [ U R R 5 5 5 S3$ )Nzdns.set.Set())reprlistr keysr
s r __repr__Set.__repr__. s' d4
(9#:;
>r c B XR ; a SU R U' gg)zAdd an item to the set.Nr r
r s r r Set.add1 s! zz!#DJJt "r c H U R U g! [ a [ ef = f)zRemove an item from the set.N)r KeyError
ValueErrorr s r remove
Set.remove7 s(
4 s
!c <