сделать #[derive(Default)] на вариантах с непустыми полями энама? Этот дерайв же справляется с обычными структурами с полями.
#[derive(Default)] enum Example { Foo, Bar, Baz, Quux, } let x: Example = Default::default(); чему равен x?
ошибке компиляции
Вы не специфицировали #[default]. Вы читали анонс вообще? )
Обсуждают сегодня