assertk / assertk / Result

Result

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

Properties

(common, jvm)

isSuccess

val isSuccess: Boolean

Functions

(common, jvm)

exceptionOrNull

fun exceptionOrNull(): Throwable?
(common, jvm)

getOrNull

fun getOrNull(): T?

Companion Object Functions

(common, jvm)

failure

fun <T> failure(error: Throwable): Result<T>
(common, jvm)

runCatching

fun <R> runCatching(block: () -> R): Result<R>
(common, jvm)

success

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