1
0
Fork 0
forked from vbatts/maubot
maubot/maubot/lib/future_awaitable.py
2022-03-25 19:52:14 +02:00

9 lines
271 B
Python

from typing import Any, Awaitable, Callable, Generator
class FutureAwaitable:
def __init__(self, func: Callable[[], Awaitable[None]]) -> None:
self._func = func
def __await__(self) -> Generator[Any, None, None]:
return self._func().__await__()