get Or Else
Returns the success value if this is a Success, or the result of defaultValue if this is a Failure.
The defaultValue function is only called if this is a failure, making it suitable for expensive computations.
val data: ByteArray = result.getOrElse { error ->
Log.w("BLE", "Using fallback due to: ${error.message}")
loadFromCache()
}Content copied to clipboard
Return
The success value or the computed default value.
Parameters
default Value
A function that provides the default value, receiving the error as a parameter.