wip: Strict deserialization returns error on any unknown xml field or attribute

This commit is contained in:
Jean-Gabriel Gill-Couture
2024-10-14 15:03:34 -04:00
parent 5cd09186fa
commit 353558737f
2 changed files with 20 additions and 0 deletions

View File

@@ -431,6 +431,9 @@ pub fn parse(
match (namespace.as_str(), name.local_name.as_str()) {
#call_visitors
_ => {
::yaserde::__derive_trace!("SKIPPINGSKIPPING Skipping element {:?}", name.local_name);
return Err(format!("Found unauthorized element {}", name.local_name));
let event = reader.next_event()?;
#write_unused