package com.antonio.samir.meteoritelandingsspots.data

sealed class Result<out T : Any> {
    data class Success<out T : Any>(val data: T) : Result<T>()
    data class Error(val exception: Exception) : Result<Nothing>()
    data class InProgress<out T : Any>(val data: T? = null) : Result<T>()
}