+
    P4ib                        R t ^ RIHtHtHtHtHtHt ^ RIt	^ RI
Ht  ! R R]4      t]]	P                  P                  .]]R3,          3,          t]]	P                  P                  .]]]]3,          ,          3,          tR# )zA
Some (initially private) typing helpers for jsonschema's types.
)AnyCallableIterableProtocolTupleUnionN)	Validatorc                   2   a  ] tR t^t o V 3R lR ltRtV tR# )SchemaKeywordValidatorc          
      ^   < V ^8  d   QhRS[ RS[RS[RS[P                  P                  RR/# )   	validatorvalueinstanceschemareturnN)r   r   referencing
jsonschemaSchema)format__classdict__s   "4/usr/lib/python3/dist-packages/jsonschema/_typing.py__annotate__#SchemaKeywordValidator.__annotate__   sI        	
 &&-- 
    c                    R # )N )selfr   r   r   r   s   &&&&&r   __call__SchemaKeywordValidator.__call__   s     	r   r   N)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell__)r   s   @r   r
   r
      s      r   r
   )__doc__typingr   r   r   r   r   r   referencing.jsonschemar   jsonschema.protocolsr   r
   r   r   strid_ofApplicableValidatorsr   r   r   <module>r-      s    C B  *X  	+((//0%T	2BBC  ""#U38_ r   