let .. матчи на 10 уровней вложенности или я что-то не то делаю?
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=655020c0256f4c362cdc2e3c0d17305f
?
Кстати, тоже интересно как такие штуки сворачивать в нормальный вид
Покопайся в крейте syn и исходниках крейтов dtolnay, там есть готовые механизмы для такого, типа кастомных кейвордов. Как домой приеду скину пример
Обсуждают сегодня