tasks: only care about async methods right now

This commit is contained in:
Mose Müller 2024-08-05 16:38:17 +02:00
parent c34351270c
commit 09ceae90ec

View File

@ -22,8 +22,7 @@ class TaskStatus(Enum):
class Task(pydase.DataService, Generic[P, R]):
def __init__(
self,
func: Callable[Concatenate[Any, P], R | None]
| Callable[Concatenate[Any, P], Coroutine[Any, Any, R | None]],
func: Callable[Concatenate[Any, P], Coroutine[None, None, R | None]],
) -> None:
super().__init__()
self._func = func