o
    Õ­jL  ã                   @  s6   d dl mZ d dlmZ d dlmZ G dd„ dƒZdS )é    )Úannotations)ÚAny)ÚConfigc                   @  s*   e Zd Zddd„Zddd„Zdd	d
„ZdS )ÚLifespanOffÚconfigr   ÚreturnÚNonec                 C  s   d| _ i | _d S )NF)Úshould_exitÚstate)Úselfr   © r   úQ/var/www/html/CropPilot/venv/lib/python3.10/site-packages/uvicorn/lifespan/off.pyÚ__init__	   s   
zLifespanOff.__init__c                 Ã  ó   �d S ©Nr   ©r   r   r   r   Ústartup   ó   €zLifespanOff.startupc                 Ã  r   r   r   r   r   r   r   Úshutdown   r   zLifespanOff.shutdownN)r   r   r   r   )r   r   )Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r      s    

r   N)Ú
__future__r   Útypingr   Úuvicornr   r   r   r   r   r   Ú<module>   s    