errorUnless

inline fun <T> ApiResult<T>.errorUnless(exception: (T) -> Exception = { ConditionNotSatisfiedException() }, predicate: (T) -> Boolean): ApiResult<T>

Makes this an Error if predicate returns false

See also