addOnCanceledListener

fun <TResult> <ERROR CLASS><TResult>.addOnCanceledListener(executor: Executor, listener: () -> Unit): <ERROR CLASS><TResult>

Quality-of-life helper to allow using trailing lambda syntax for adding a cancellation listener to a Task.