mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 13:32:16 +00:00
1
Cargo.lock
generated
1
Cargo.lock
generated
@@ -5085,6 +5085,7 @@ version = "0.1.0"
|
||||
dependencies = [
|
||||
"darling 0.21.3",
|
||||
"heck",
|
||||
"itertools 0.14.0",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.106",
|
||||
|
||||
@@ -13,3 +13,4 @@ quote.workspace = true
|
||||
proc-macro2.workspace = true
|
||||
heck.workspace = true
|
||||
darling.workspace = true
|
||||
itertools.workspace = true
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
use itertools::Itertools;
|
||||
use quote::quote;
|
||||
|
||||
use crate::{Field, attrs::FieldType};
|
||||
@@ -69,6 +70,7 @@ impl NamedStruct {
|
||||
self.attrs
|
||||
.ns_prefix
|
||||
.iter()
|
||||
.sorted_by_key(|(_ns, prefix)| prefix.value())
|
||||
.map(|(ns, prefix)| {
|
||||
let attr_name = if prefix.value().is_empty() {
|
||||
"xmlns".to_owned()
|
||||
|
||||
Reference in New Issue
Block a user