isFailureAnd

inline fun <T> Result<T>.isFailureAnd(predicate: (Throwable) -> Boolean): Boolean

Returns true when this Result is a failure whose exception satisfies predicate.

Returns false for successes without invoking predicate. Mirrors Rust's Result::is_err_and.

Return

whether this is a failure that satisfies predicate.

Parameters

predicate

test applied to the failure exception.