Как отменить com.twitter.util.Awaitable через событие
Как я могу отменить com.twitter.util.Awaitable
когда происходит какое-то событие? Например, предположим, что есть консольное приложение, которое ожидает завершения Awaitable:
object Main extends App {
// Create awaitable
val myAwaitable:Awaitable = ...
// ...
Await.ready(myAwaitable)
}
Как я могу заставить перестать ждать, если, например, нажата клавиша?