xml: EnumUnitVariants support untagged enums

This commit is contained in:
Lennart
2025-01-18 21:51:30 +01:00
parent e9610dc974
commit 8d7574290c
3 changed files with 179 additions and 65 deletions

View File

@@ -33,3 +33,7 @@ pub trait EnumVariants {
// Returns all valid xml names including untagged variants
fn variant_names() -> Vec<(Option<Namespace<'static>>, &'static str)>;
}
pub trait EnumUnitVariants {
type UnitVariants;
}