енама. все под дерайвом от серде. варианты енама переименовываются при сериализации; как получить переименованные значения от енама?
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=d2a7c72c74bddcf01c8008a2a6f52a80
Как получить откуда? Если ты используешь значение до сериализации, то названия не изменяются. Если после, то это просто строки.
Чтобы в доках serde не копаться, можно посмотреть в отладке как получаются эти строки. Может повезти, функции окажутся pub и их можно заюзать )
короче сделал вот так https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=7738cba67d7e11ad07140c409b00f817
Обсуждают сегодня