> Синтаксический сахар в языке программирования — это синтаксические возможности, применение которых не влияет на поведение программы, но делает использование языка более удобным для человека.
> Синтаксический сахар в языке программирования — это синтаксические возможности, применение которых не влияет на поведение программы, но делает использование языка более удобным для человека.
вот именно. в Расте enum не добавляет новый способ обращения с существующими фичами, а создаёт новую фичу
> Синтаксический сахар в языке программирования — это синтаксические возможности, применение которых не влияет на поведение программы, но делает использование языка более удобным для человека.
Собсна, union и du - это отличие в том числе в поведении
Вот это определение полностью подходит под enum в Rust. Не влияет на поведение? Не влияет. Делает удобнее? Да. Вопрос тут по сравнению с чем не влияет на поведение и делает удобнее - по сравнению с ручным struct + tag + union