+
    DiE                        ^ RI Ht ^ RIHtHtHt ^ RIHtHtH	t	 ]! R4      t
]t]. ]],          3,          t]].]R,          3,          t]]]].]R,          3,          t ! R R]	]
,          4      t ! R R	4      tR# )
    )annotations)	AwaitableCallableIterator)Any	ParamSpecProtocolPNc                  "    ] tR t^tR R ltRtR# )_MiddlewareFactoryc               (    V ^8  d   QhRRRRRRRR/# )   app_ASGIAppargsP.argskwargsP.kwargsreturn )formats   "{/Users/tonyclaw/.openclaw/workspace/services/omi-webhook/venv/lib/python3.14/site-packages/starlette/middleware/__init__.py__annotate___MiddlewareFactory.__annotate__   s    \\H\\(\x\    c               	    R # Nr   )selfr   r   r   s   ""*,r   __call___MiddlewareFactory.__call__   s    Y\r   r   N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    \\r   r   c                  :    ] tR t^tR R ltR R ltR R ltRtR# )	
Middlewarec               (    V ^8  d   QhRRRRRRRR/# )	r   clsz_MiddlewareFactory[P]r   r   r   r   r   Noner   )r   s   "r   r   Middleware.__annotate__   s*      1 & H Y] r   c                	*    Wn         W n        W0n        R # r   )r)   r   r   )r   r)   r   r   s   &&*,r   __init__Middleware.__init__   s    	r   c                   V ^8  d   QhRR/# )r   r   zIterator[Any]r   )r   s   "r   r   r+      s      - r   c                	^    V P                   V P                  V P                  3p\        V4      # r   )r)   r   r   iter)r   as_tuples   & r   __iter__Middleware.__iter__   s$    HHdii5H~r   c                   V ^8  d   QhRR/# )r   r   strr   )r   s   "r   r   r+      s     , ,# ,r   c                	`   V P                   P                  pV P                   Uu. uF  q": NK  	  ppV P                  P	                  4        UUu. uF  w  rBV R V: 2NK  	  ppp\        V P                  RR4      pRP                  V.V,           V,           4      pV RV R2# u upi u uppi )=r!    z, ())	__class__r!   r   r   itemsgetattrr)   join)r   
class_namevalueargs_stringskeyoption_stringsname	args_reprs   &       r   __repr__Middleware.__repr__   s    ^^,,
26))<)))<?C{{?P?P?RS?RSE5),?RStxxR0IItf|3nDE	Qyk++	 =Ss   B%B*)r   r)   r   N)r!   r"   r#   r$   r-   r3   rG   r%   r   r   r   r'   r'      s    
, ,r   r'   )
__future__r   collections.abcr   r   r   typingr   r   r	   r
   _Scope_Receive_Sendr   r   r'   r   r   r   <module>rO      s    " 9 9 + +cN 
B	#&'#	$'( VXu-y>?]! ], ,r   