assertk / Result

Result

sealed class Result<out T>
Deprecated: Temporary replacement for kotlin.Result until https://youtrack.jetbrains.com/issue/KT-32450 is fixed.

Platform and version requirements: Common

Functions

exceptionOrNull

fun exceptionOrNull(): Throwable?

getOrNull

fun getOrNull(): T?

Companion Object Functions

failure

fun <T> failure(error: Throwable): Result<T>

runCatching

fun <R> runCatching(block: () -> R): Result<R>

success

fun <T> success(value: T): Result<T>