U
    &%e.  ã                   @   s.   d dl mZmZ d dlmZ G dd„ dƒZdS )é    )ÚAnyÚDict)ÚConfigc                   @   s8   e Zd Zeddœdd„Zddœdd„Zddœdd	„ZdS )
ÚLifespanOffN)ÚconfigÚreturnc                 C   s   d| _ i | _d S )NF)Zshould_exitÚstate)Úselfr   © r
   úS/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/uvicorn/lifespan/off.pyÚ__init__   s    zLifespanOff.__init__)r   c                 Ã   s   d S ©Nr
   ©r	   r
   r
   r   Ústartup   s    zLifespanOff.startupc                 Ã   s   d S r   r
   r   r
   r
   r   Úshutdown   s    zLifespanOff.shutdown)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r
   r
   r
   r   r      s   r   N)Útypingr   r   Zuvicornr   r   r
   r
   r
   r   Ú<module>   s   