/usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/dns/__pycache__/immutable.cpython-313.pyc (3828B)
j S SK rS SKJrJr S SKJr \ " S S\R R 5 5 r S\S\4S jr
g) N)AnyCallable) immutablec | \ rS rSrS\4S\S\S\/ \R R 4 4S jjrS rS r
S rS
rSrg)
Dict F
dictionaryno_copymap_factoryc U( a0 [ U[ R R 5 ( a Xl O'U" 5 U l U R R U5 SU l g)zMake an immutable dictionary from the specified dictionary.
If *no_copy* is `True`, then *dictionary* will be wrapped instead
of copied. Only set this if you are sure there will be no external
references to the dictionary.
N)
isinstancecollectionsabcMutableMapping_odictupdate_hash)selfr r
r s @/usr/lib/rads/venv/lib/python3.13/site-packages/dns/immutable.py__init__
Dict.__init__ sD z*koo.L.LMM$K%-DKKKz*
c 8 U R R U5 $ N)r __getitem__)r keys r r Dict.__getitem__ s {{&&s++r c U R cQ Sn[ U R R 5 5 H nU[ U5 - nM [
R
U SU5 U R $ )Nr r )r sortedr keyshashobject__setattr__)r hr s r __hash__
Dict.__hash__! sV ::Adkk..01T#Y 2tWa0zzr c , [ U R 5 $ r )lenr r s r __len__Dict.__len__* s 4;;r c , [ U R 5 $ r )iterr r) s r __iter__
Dict.__iter__- s DKK r )r r N)__name__
__module____qualname____firstlineno__dictr boolr r r r r r r% r* r. __static_attributes__ r r r r sS
DH b+//"@"@@A &, !r r oreturnc [ U [ 5 ( a [ U 5 $ [ U [ 5 ( a [ U 5 U $ [ U [ 5 ( a [ S U 5 5 $ [ U [ 5 ( a<