docs: def start(**kwargs: Any) -> None:
      """Start web server.
  
      Run until ``Ctrl-c`` pressed, or if auto-shutdown is enabled, until when
      all browser windows are closed.
  
      This function accepts keyword areguments same as :func:`start_server` and
      all arguments passed to it.
      """
      start_server(**kwargs)
      try:
          asyncio.get_event_loop().run_forever()
      except KeyboardInterrupt:
          stop_server()