Как отменить com.twitter.util.Awaitable через событие

Как я могу отменить com.twitter.util.Awaitableкогда происходит какое-то событие? Например, предположим, что есть консольное приложение, которое ожидает завершения Awaitable:

object Main extends App {
  // Create awaitable
  val myAwaitable:Awaitable = ...

  // ...
  Await.ready(myAwaitable)
}

Как я могу заставить перестать ждать, если, например, нажата клавиша?

0 ответов

Другие вопросы по тегам