Remove Resource::PropName

This commit is contained in:
Lennart
2025-01-18 23:18:59 +01:00
parent 020e836c42
commit 8359e4ee1c
11 changed files with 29 additions and 30 deletions

View File

@@ -1,5 +1,6 @@
use quick_xml::name::Namespace;
use std::collections::HashMap;
use std::str::FromStr;
pub mod de;
mod error;
@@ -34,6 +35,6 @@ pub trait EnumVariants {
fn variant_names() -> Vec<(Option<Namespace<'static>>, &'static str)>;
}
pub trait EnumUnitVariants {
type UnitVariants;
pub trait EnumUnitVariants: Sized {
type UnitVariants: Into<(Option<Namespace<'static>>, &'static str)> + From<Self> + FromStr;
}