mapException

Applies block to this Result's exception, replacing it with the returned Throwable — a no-op on a successful Result. Used to translate a lower-level exception (e.g. a raw NetworkResponseException) into a more specific one before it reaches an EventRunner's onFailure handling.