failure

fun <Value> failure(throwable: Throwable? = null, message: String? = null, code: Int? = null): CSResult<Value>
fun <Value> failure(message: String): CSResult<Value>
fun <Value> failure(code: Int, message: String? = null): CSResult<Value>