качестве возвращаемого типа вернуть <Т> ? то есть @ GET suspend fun <T>someFun() : <T>
Зачем, ты же знаешь какой ответ придёт с сервера
А я хотел передавать @ Url , и сервер в результате должен отдать определённый тип данных
Думаю это плохое решение
плохое в чем? Если у меня в json'е есть ключ, значение которого это url строка, и я хочу по этому урлу сделать запрос ?
Желательно, чтобы каждый запрос возвращал определенную структуру данных. Инача у вас получается что-то типа: fun getAnything(param: Any): Any
https://gist.github.com/alwarren/9e2b18abe9af7dd4a1ea39442ed6945a
Обсуждают сегодня