Sorry I should have elaborated on what I was sayin...
# android
d
Sorry I should have elaborated on what I was saying,
Copy code
sealed class CoreResponse<T> {
    class Response<T>(val data:T) : CoreResponse<T>()
    class Error<T>(val message:String) : CoreResponse<T>()
}
vs
Copy code
interface class CoreCallback<T>{
    fun success(data:T)
    fun error(message:String)
}