Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sealed class Result<out T : Any?, out R: String?> {
- class ResultWrapper<out T : Any?, out R: String?>(val data: T, val message: String?) : Result<T, R>()
- class Failure<out T: Any?, out R: String?>(val data: T, val message: String?): Result<T, R>()
- class Error(val exception: Throwable) : Result<Nothing, Nothing>()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement