
    ajY                         d dl mZmZmZmZ d dlmZmZmZm	Z	m
Z
mZmZmZ dgZ	 ddedede	deeegef   d	ee   d
efdZy)    )AnyCallableListOptional)GraphQLArgumentGraphQLFieldGraphQLInputTypeGraphQLOutputTypeGraphQLListGraphQLNonNullGraphQLResolveInfoget_nullable_typeplural_identifying_root_fieldNarg_name
input_typeoutput_typeresolve_single_inputdescriptionreturnc                      dt         dt        dt         dt        f fd}t        t	        |      | t        t        t	        t        t        |                              i|      S )N_objinfoargsr   c                 F    |   }|D cg c]  } ||       c}S c c}w N )r   r   r   inputsinput_r   r   s        f/var/www/html/myl_app/scheduler-service/venv/lib/python3.12/site-packages/graphql_relay/node/plural.pyresolvez.plural_identifying_root_field.<locals>.resolve   s(    hAGHv$T62HHHs   )r   r   r    )r   r   r   r   r   r   r   r   )r   r   r   r   r   r    s   `  `  r   r   r      sv    Ic I!3 IS IT I K o&'8'DE
      r   )typingr   r   r   r   graphqlr   r   r	   r
   r   r   r   r   __all__strr   r   r!   r   <module>r&      sz    0 0	 	 	 +
+ "&  # #$6#<c#AB	
 # r!   