open class FutureLogger<T : Any!> : Consumer<Future<T>!>
A Consumer use to automatically log future error or cancel
Consumer
FutureLogger(message: String!)
open fun consume(future: Future<T>!): Unit