package com.unity3d.services.core.domain; import com.unity3d.services.core.domain.task.InitializationException; import d9.j; import s8.n; /* loaded from: classes2.dex */ public final class ResultExtensionsKt { public static final /* synthetic */ E getCustomExceptionOrNull(Object obj) { Throwable d10 = n.d(obj); j.i(3, "E"); if (d10 instanceof Exception) { return (E) d10; } return null; } public static final /* synthetic */ E getCustomExceptionOrThrow(Object obj) { Throwable d10 = n.d(obj); j.i(3, "E"); if (d10 instanceof Exception) { return (E) d10; } throw new IllegalArgumentException("Wrong Exception type found"); } public static final InitializationException getInitializationExceptionOrNull(Object obj) { Throwable d10 = n.d(obj); if (d10 instanceof InitializationException) { return (InitializationException) d10; } return null; } public static final InitializationException getInitializationExceptionOrThrow(Object obj) { Throwable d10 = n.d(obj); if (d10 instanceof InitializationException) { return (InitializationException) d10; } throw new IllegalArgumentException("Wrong Exception type found"); } }