@@ -207,7 +207,7 @@ def fetch_options(
207
207
query_func : None = ...,
208
208
evaluator : Callable [[OrmFetch ], None ] | None = None ,
209
209
** options ,
210
- ) -> Callable [[Callable [_Params , _Result ]], Callable [ _Params , _Result ] ]:
210
+ ) -> Callable [[Callable [_Params , _Result ]], OrmFetch ]:
211
211
pass
212
212
213
213
@@ -216,17 +216,15 @@ def fetch_options(
216
216
query_func : Callable [_Params , _Result ],
217
217
evaluator : Callable [[OrmFetch ], None ] | None = None ,
218
218
** options ,
219
- ) -> Callable [ _Params , _Result ] :
219
+ ) -> OrmFetch :
220
220
...
221
221
222
222
223
223
def fetch_options (
224
224
query_func : Callable [_Params , _Result ] | None = None ,
225
225
evaluator : Callable [[OrmFetch ], None ] | None = None ,
226
226
** options ,
227
- ) -> Callable [_Params , _Result ] | Callable [
228
- [Callable [_Params , _Result ]], Callable [_Params , _Result ]
229
- ]:
227
+ ) -> OrmFetch | Callable [[Callable [_Params , _Result ]], OrmFetch ]:
230
228
def decorator (query_func : Callable [_Params , _Result ]):
231
229
if not query_func :
232
230
raise ValueError ("A query function must be provided to `fetch_options`" )
0 commit comments