xso: allow omission of namespace and name on extracts

This is a quality-of-life improvement, as it may save lots of typing in
the common case (see the diff in parsers).
This commit is contained in:
Jonas Schäfer 2024-08-03 14:06:41 +02:00
commit df63c2a78f
9 changed files with 129 additions and 54 deletions

View file

@ -24,7 +24,7 @@ pub struct Option_ {
pub label: Option<String>,
/// The value returned to the server when selecting this option.
#[xml(extract(namespace = ns::DATA_FORMS, name = "value", fields(text)))]
#[xml(extract(fields(text)))]
pub value: String,
}