TaskResult

sealed interface TaskResult<out T>

Inheritors

Types

Link copied to clipboard
data class Error(val exception: Exception) : TaskResult<Nothing>
Link copied to clipboard
data class Info<out T>(val status: String, val data: T) : TaskResult<T>
Link copied to clipboard
data class Skipped<out T>(val status: String, val data: T) : TaskResult<T>
Link copied to clipboard
data class Success<out T>(val status: String, val data: T) : TaskResult<T>
Link copied to clipboard
data class Warning<out T>(val status: String, val data: T) : TaskResult<T>

Properties

Link copied to clipboard
abstract val status: String