MoEResult

sealed class MoEResult<out T>

Represents the result of an SDK operation — either Success carrying typed data or Failure carrying a MoERequestFailure.

Author

Gowtham KK

Since

10.0.0

Inheritors

Types

Link copied to clipboard
data class Failure(val error: MoERequestFailure) : MoEResult<Nothing>

Operation failed. error describes the reason.

Link copied to clipboard
data class Success<T>(val data: T) : MoEResult<T>

Operation completed successfully. data carries the typed success payload.