
    /_ii                         d Z ddlmZmZ ddlmZmZ ddlZddl	m
Z
  G d de      Zeej                  j                  gedz  f   Zeej                  j                  geeeef      f   Zy)zA
Some (initially private) typing helpers for jsonschema's types.
    )CallableIterable)AnyProtocolN)	Validatorc            
       P    e Zd Zdedededej                  j                  ddf
dZy)SchemaKeywordValidator	validatorvalueinstanceschemareturnNc                      y )N )selfr
   r   r   r   s        Q/var/www/html/land_sniper/venv/lib/python3.12/site-packages/jsonschema/_typing.py__call__zSchemaKeywordValidator.__call__   s     	    )	__name__
__module____qualname__r   r   referencing
jsonschemaSchemar   r   r   r   r	   r	      sC      	
 &&-- 
r   r	   )__doc__collections.abcr   r   typingr   r   referencing.jsonschemar   jsonschema.protocolsr   r	   r   r   strid_oftupleApplicableValidatorsr   r   r   <module>r$      s|    /    *X  	+((//0#*<=  ""#U38_ r   