Error

data class Error(val exception: Throwable) : Result<Nothing>

Constructors

Link copied to clipboard
constructor(exception: Throwable)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <R> flatMap(transform: (Nothing) -> Result<R>): Result<R>
Link copied to clipboard
inline fun <T, R> Result<T>.fold(onError: (Throwable) -> R, onSuccess: (T) -> R): R
Link copied to clipboard
inline fun <T> Result<T>.getOrElse(defaultValue: () -> T): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
inline fun <R> map(transform: (Nothing) -> R): Result<R>
Link copied to clipboard
inline fun <T, R> Result<T>.mapError(transform: (Throwable) -> Throwable): Result<R>
Link copied to clipboard
inline fun onError(action: (Throwable) -> Unit): Result<Nothing>
Link copied to clipboard
inline fun onSuccess(action: (Nothing) -> Unit): Result<Nothing>
Link copied to clipboard