Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/pyrsistent/__pycache__/typing.cpython-311.pyc



]jdZddlmZ	ddlmZddlmZddlmZddlmZddlmZddlm	Z	dd	lm
Z
dd
lmZgdZedZ
ed
ZedZGddeeefeZGddee
eZGdde	e
eZGddee
ee
e
eZGdde	e
eZGdde	e
eZGddeeefeZGddee
eZGdd e	e
eZGd!d"ee
ZGd#d$eeefZGd%d&ee
Zd'S#e$rYd'SwxYw)(a?Helpers for use with type annotation.

Use the empty classes in this module when annotating the types of Pyrsistent
objects, instead of using the actual collection class.

For example,

    from pyrsistent import pvector
    from pyrsistent.typing import PVector

    myvector: PVector[str] = pvector(['a', 'b', 'c'])

)absolute_import)	Container)Hashable)Generic)Iterable)Mapping)Sequence)Sized)TypeVar)	CheckedPMapCheckedPSetCheckedPVectorPBagPDequePListPMapPSetPVectorTKTVTceZdZdS)rN__name__
__module____qualname__q/builddir/build/BUILD/imunify360-venv-2.6.3/opt/imunify360/venv/lib/python3.11/site-packages/pyrsistent/typing.pyrr*rrceZdZdS)r
Nrrrrr
r
.r rr
ceZdZdS)rNrrrrrr1r rrceZdZdS)rNrrrrrr4r rrceZdZdS)rNrrrrrr7r rrceZdZdS)rNrrrrrr:r rrceZdZdS)rNrrrrrr=r rrceZdZdS)rNrrrrrrAr rrceZdZdS)rNrrrrrrDr rrceZdZdS)PVectorEvolverNrrrrr*r*Gr rr*ceZdZdS)PMapEvolverNrrrrr,r,Jr rr,ceZdZdS)PSetEvolverNrrrrr.r.Mr rr.N)__doc__
__future__rtypingrrrrrr	r
r__all__rrrrr
rrrrrrrr*r,r.ImportErrorrrr<module>r4sm'&&&&&@	      


G	A	B	B




gb"fox







gaj(







!h







y|Xa[%







!h







X







wr2v







wqz8







(1+x















gb"fo







gaj




			DD	sEE((E10E1
Back to Directory File Manager