
    Xj                    Z    d dl mZ d dlmZmZmZ d dlmZ d dlm	Z	 erd dl
mZ d	dZdgZy)
    )annotations)TYPE_CHECKINGAnyCallable)is_introspection_field)is_default_resolver)GraphQLResolveInfoc                    |j                   |j                  j                  vry|j                  j                  |j                      j                  } t	        |      xs t        |       xs | d u S )NT)
field_nameparent_typefieldsresolver   r   )resolverinfos     p/var/www/html/myl_app/scheduler-service/venv/lib/python3.12/site-packages/strawberry/extensions/tracing/utils.pyshould_skip_tracingr      sd    d..555&&t7??Ht$ 	x(	t    r   N)r   zCallable[..., Any]r   r	   returnbool)
__future__r   typingr   r   r   strawberry.extensions.utilsr   strawberry.resolversr   graphqlr	   r   __all__ r   r   <module>r      s)    " / / > 4* !
!r   