def wait_event(self, filter: Callable[[T_Event], bool] = None) -> Awaitable[T_Event]:
        """Shortcut for calling :func:`wait_event` with this signal in the first argument."""
        return wait_event([self], filter)