onError

infix inline fun <T> ApiResult<T>.onError(block: (Exception) -> Unit): ApiResult<T>

Invoke a given block if this is Error

See also


@JvmName(name = "onErrorTyped")
infix inline fun <E : Exception, T> ApiResult<T>.onError(block: (E) -> Unit): ApiResult<T>

Invoke a given block if this is Error and it's Error.e is of type E.