
    DhR                         d dl Z d dlZd dlmZmZ ddlmZ ej                  dk  rd dlm	Z	 nd dlm	Z	  G d de	      Z
d	eee   ef   d
efdZy)    N)	AwaitableUnion   )T)      )Protocolc                       e Zd Zd Zd Zy)	Orderablec                      y N selfothers     v/var/www/fastuser/data/www/generator.snapmosaic.io/flask_app/venv/lib/python3.12/site-packages/aioitertools/helpers.py__lt__zOrderable.__lt__           c                      y r   r   r   s     r   __gt__zOrderable.__gt__   r   r   N)__name__
__module____qualname__r   r   r   r   r   r   r      s      r   r   objectreturnc                 P   K   t        j                  |       r
|  d {   S | S 7 wr   )inspectisawaitable)r   s    r   maybe_awaitr       s&     6"|M s   &$&)r   systypingr   r   typesr   version_infotyping_extensionsr	   r   r    r   r   r   <module>r&      sS     
 # f*! !eIaL!O4  r   