
    -h                         S SK Jr  S SKJr  SSK Jr  SSKJr   " S S\R                  5      r	 " S S\R                  5      rg	)
   )AsyncConnectable)AsyncSession   )eventsc                   @    \ rS rSrSr\r\S 5       r\SS j5       r	Sr
g)AsyncConnectionEvents   
SomeEnginec                     [        S5      e)Nzasynchronous events are not implemented at this time.  Apply synchronous listeners to the AsyncEngine.sync_engine or AsyncConnection.sync_connection attributes.NotImplementedErrorclss    rC:\Users\ROHAN GUPTA\OneDrive\Desktop\mathbuddy-assessment\venv\Lib\site-packages\sqlalchemy/ext/asyncio/events.py_no_async_engine_events-AsyncConnectionEvents._no_async_engine_events   s    !:
 	
    c                 $    U R                  5         g Nr   r   	event_keyretvals      r   _listenAsyncConnectionEvents._listen       ##%r    NF)__name__
__module____qualname____firstlineno___target_class_docr   _dispatch_targetclassmethodr   r   __static_attributes__r   r   r   r   r      s4    $'
 
 & &r   r   c                   @    \ rS rSrSr\r\S 5       r\SS j5       r	Sr
g)AsyncSessionEvents   SomeSessionc                     [        S5      e)Nztasynchronous events are not implemented at this time.  Apply synchronous listeners to the AsyncSession.sync_session.r   r   s    r   r   *AsyncSessionEvents._no_async_engine_events#   s    !F
 	
r   c                 $    U R                  5         g r   r   r   s      r   r   AsyncSessionEvents._listen*   r   r   r   Nr   )r   r    r!   r"   r#   r   r$   r%   r   r   r&   r   r   r   r(   r(      s4    %#
 
 & &r   r(   N)enginer   sessionr   r   engine_eventorm	orm_eventConnectionEventsr   SessionEventsr(   r   r   r   <module>r6      s7    % ! , &&L99 &"&00 &r   