ifNotSuccess

inline suspend fun ifNotSuccess(crossinline function: suspend () -> Unit): CSResult<Value>
inline suspend fun ifNotSuccess(dispatcher: CoroutineContext?, crossinline function: suspend () -> Unit): CSResult<Value>