orElse

infix inline fun <T, R : T> ApiResult<T>.orElse(block: (e: Exception) -> R): T

Executes block if this is an ApiResult.Error, otherwise returns ApiResult.value.

Loading will result in NotFinishedException