helpers/defer.py.dox.md
defer.py helper module.defer.py because this directory is intentionally flat.defer.py owns the runtime implementation.defer.py.dox.md owns durable notes about responsibilities, contracts, side effects, and verification for that implementation.EventLoopThread (no explicit base class)
terminate(self)run_coroutine(self, coro)ChildTask (no explicit base class)DeferredTask (no explicit base class)
start_task(self, func: Callable[..., Coroutine[Any, Any, Any]], *args, **kwargs)is_ready(self) -> boolresult_sync(self, timeout: Optional[float]=...) -> Anyasync result(self, timeout: Optional[float]=...) -> Anykill(self, terminate_thread: bool=...) -> Nonekill_children(self) -> Noneis_alive(self) -> boolrestart(self, terminate_thread: bool=...) -> NoneT, THREAD_BACKGROUND.asyncio, concurrent.futures, dataclasses, threading, typing.TypeVar, threading.Lock, self._start, asyncio.set_event_loop, self.loop.run_forever, loop.is_running, asyncio.run_coroutine_threadsafe, EventLoopThread, self._start_task, self.kill, self.event_loop_thread.run_coroutine, self.kill_children, asyncio.get_running_loop, func, asyncio.iscoroutine, Future, asyncio.wrap_future, asyncio.current_task, asyncio.new_event_loop, threading.Thread.tests/test_office_document_store.pyNo child DOX files.