Size: a a a

2020 March 26

MB

Mikail Bagishov in rust_offtopic
Если мы жсон генерим, то нам нужна строчка а не число
источник

MB

Mikail Bagishov in rust_offtopic
Вот если бинарная, то там да.
источник

а

а это кто in rust_offtopic
Mikail Bagishov
Если мы жсон генерим, то нам нужна строчка а не число
Почему не число?)
источник

MB

Mikail Bagishov in rust_offtopic
а это кто
Почему не число?)
Я еще не видел, чтобы енум в жсон как число сериализовали.
Кроме наверное апи вконтакте
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
А пример?
источник

MB

Mikail Bagishov in rust_offtopic
То есть интероп с бинарными форматами
источник

MB

Mikail Bagishov in rust_offtopic
Что-то похожее на сериализацию
источник

MB

Mikail Bagishov in rust_offtopic
Ок, для таких кейсов придется руками пописать кода.
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
Я умею приводить примеры, где го сосет из-за отсутствия дженериков
вроде бы вопрос стоял не так. Вопрос был "не пользуются и живут"
источник

MB

Mikail Bagishov in rust_offtopic
Т-34 85
вроде бы вопрос стоял не так. Вопрос был "не пользуются и живут"
Да, я согласен. Иногда кастовать варианты в числа надо
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
Ты умеешь приводить примеры, где кровь из носа нужно кастовать варианты енума в чиселки?
не знаю, но ничего лучше ты ведь всё равно не предлагаешь, правда?
источник

MB

Mikail Bagishov in rust_offtopic
Но я напоминаю: в моей схеме мы все еще можем кастовать варианты в числа
источник

MB

Mikail Bagishov in rust_offtopic
Просто потребуется немного писанины в каком-нибудь operator int()
источник

Т8

Т-34 85 in rust_offtopic
а это кто
это надо только для сериализации какой-нибудь или тип того
источник

MB

Mikail Bagishov in rust_offtopic
Этот кейс - что-то очень похожее на сериализацию
источник

MB

Mikail Bagishov in rust_offtopic
Ведь мы же потом эти опкоды пишем в бинарник, не так ли?
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
Этот кейс - что-то очень похожее на сериализацию
источник

MB

Mikail Bagishov in rust_offtopic
Это тоже кастится в числа?
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
Просто потребуется немного писанины в каком-нибудь operator int()
спасибо, я лучше возьму enum class и не буду страдать ерундой
источник

Т8

Т-34 85 in rust_offtopic
Mikail Bagishov
Это тоже кастится в числа?
нет, просто не создаёт никакого оверхеда при выборе элемента. Без каких-либо кастов. Под капотом, наверное, те же самые числа
источник