реализовать двунаправленную сериализацию?
Например, есть
enum Foo {
Bar,
Baz
}
У меня есть 2 значения "fromBar", и "toBar", и я должен получить enum соответственного проперти Foo::Bar, который можно сериализовать и обратно в "fromBar" и некоторое значение "toBar"
но конечная цель получить
"fromBar" => "toBar"
и
"toBar" => "fromBar"
serde нельзя использовать?
Соре, но тут у всех более интересные темы для обсуждения
Голанг в глаз или в жопу раз?
унижать другой язык и возвышать Rust — всегда)
А как это вообще выглядеть должно? Как понять куда обратно сериализовать?
Как раз в этом и вопрос, это не умещается в моей голове, чтобы это было "оптимально"
А для чего это вообще?
юзверь вводит "us" и получает "🇺🇸" юзверь вводит "🇺🇸" и получает "🇺🇸", но я на бэке как-то должен это получить в "us"
Display реализуй на нём
Продублирую Флаг как гуй наверн можно бахнуть в Display, для апи уже лучше какие-нибудь serde::Serialize, либо Into
Хмм, спасибо, подумаю об этом
Обсуждают сегодня