(self, func: Callable[P, Any], *args: P.args, **kwargs: P.kwargs)
| 11 | |
| 12 | class BackgroundTask: |
| 13 | def __init__(self, func: Callable[P, Any], *args: P.args, **kwargs: P.kwargs) -> None: |
| 14 | self.func = func |
| 15 | self.args = args |
| 16 | self.kwargs = kwargs |
| 17 | self.is_async = is_async_callable(func) |
| 18 | |
| 19 | async def __call__(self) -> None: |
| 20 | if self.is_async: |
nothing calls this directly
no test coverage detected