Extracts the value from a successful result, or returns a fallback.
The result to unwrap.
Value to return if Err.
Err
The success value or fallback.
The fallback is returned only for Err, not for falsy or nullish success values. Use resultUnwrapOrElse to defer computing an expensive fallback.
resultUnwrapOr({ ok: true, value: 42 }, 0); // 42resultUnwrapOr({ ok: false, error: e }, 0); // 0 Copy
resultUnwrapOr({ ok: true, value: 42 }, 0); // 42resultUnwrapOr({ ok: false, error: e }, 0); // 0
Extracts the value from a successful result, or returns a fallback.