
    $g6                         U d dl mZmZmZmZ d dlmZ ddgZeZee	d<    e
i                                 e          seefZeZee	d<   eeeeefZee	d<   ded	efd
Zded	efdZdS )    )
CollectionIterableMapping
ValuesView)Anyis_collectionis_iterablecollection_typesiterable_typesnot_iterable_typesvaluereturnc                 X    t          | t                    ot          | t                     S )z>Check if value is a collection, but not a string or a mapping.)
isinstancer
   r   r   s    [/var/www/html/netbox-4.1.3/venv/lib/python3.11/site-packages/graphql/pyutils/is_iterable.pyr   r      s1    e-.. z!8 8 4     c                 X    t          | t                    ot          | t                     S )z=Check if value is an iterable, but not a string or a mapping.)r   r   r   r   s    r   r	   r	      s0    e^,, Z!6 6 2 r   N)collections.abcr   r   r   r   typingr   __all__r
   __annotations__r   valuesr   bytes	bytearray
memoryviewstrr   boolr   r	    r   r   <module>r       s    E E E E E E E E E E E E E      M
*" # " " "z"))++z** 0"J/    )ZgF C F F F     s t      r   