Some initial work on xml parsing

This commit is contained in:
Lennart
2024-11-24 15:09:34 +01:00
parent 7dfa0c9062
commit a9ef680c30
14 changed files with 1132 additions and 0 deletions

22
Cargo.lock generated
View File

@@ -2514,6 +2514,7 @@ dependencies = [
"log",
"quick-xml",
"rustical_store",
"rustical_xml",
"serde",
"strum",
"thiserror",
@@ -2577,6 +2578,16 @@ dependencies = [
"tracing",
]
[[package]]
name = "rustical_xml"
version = "0.1.0"
dependencies = [
"heck",
"quick-xml",
"thiserror",
"xml_derive",
]
[[package]]
name = "rustix"
version = "0.38.37"
@@ -3845,6 +3856,17 @@ dependencies = [
"memchr",
]
[[package]]
name = "xml_derive"
version = "0.1.0"
dependencies = [
"heck",
"proc-macro2",
"quote",
"strum",
"syn",
]
[[package]]
name = "zerocopy"
version = "0.7.35"