xml: EnumVariant variant_names for untagged enums

This commit is contained in:
Lennart
2025-01-18 18:38:24 +01:00
parent e31cd03179
commit 6b00e4294b
4 changed files with 68 additions and 17 deletions

View File

@@ -25,4 +25,7 @@ pub trait XmlRootTag {
pub trait EnumVariants {
const TAGGED_VARIANTS: &'static [(Option<Namespace<'static>>, &'static str)];
// Returns all valid xml names including untagged variants
fn variant_names() -> Vec<(Option<Namespace<'static>>, &'static str)>;
}