getOrElseCancellable

inline fun <T> Result<T>.getOrElseCancellable(onFailure: (Throwable) -> T): T

Like Result.getOrElse, but rethrows CancellationException if present in the failure.