From 0be3c92d275b3e37d3a2b143bbdf6c02a7f663d9 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Sat, 19 Nov 2022 20:20:14 +0100 Subject: [PATCH] Fix formatting --- instant-xml-macros/src/lib.rs | 2 -- instant-xml-macros/src/ser.rs | 16 +++++++--------- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/instant-xml-macros/src/lib.rs b/instant-xml-macros/src/lib.rs index ae6ae88..e4eb3e4 100644 --- a/instant-xml-macros/src/lib.rs +++ b/instant-xml-macros/src/lib.rs @@ -30,7 +30,6 @@ pub fn from_xml(input: proc_macro::TokenStream) -> proc_macro::TokenStream { struct ContainerMeta<'input> { input: &'input DeriveInput, - ns: NamespaceMeta, rename: Option, rename_all: RenameRule, @@ -161,7 +160,6 @@ impl VariantMeta { for (item, span) in meta_items(&input.attrs) { match item { MetaItem::Rename(lit) => rename = Some(lit.to_token_stream()), - MetaItem::Attribute => { return Err(syn::Error::new( span, diff --git a/instant-xml-macros/src/ser.rs b/instant-xml-macros/src/ser.rs index 2ce955d..3cc5d90 100644 --- a/instant-xml-macros/src/ser.rs +++ b/instant-xml-macros/src/ser.rs @@ -26,39 +26,37 @@ pub fn to_xml(input: &syn::DeriveInput) -> proc_macro2::TokenStream { } } -#[rustfmt::skip] fn serialize_enum( input: &syn::DeriveInput, data: &syn::DataEnum, - meta: ContainerMeta + meta: ContainerMeta, ) -> TokenStream { let ident = &input.ident; let mut variants = TokenStream::new(); for variant in data.variants.iter() { - let v_ident = &variant.ident; + let v_ident = &variant.ident; let meta = match VariantMeta::from_variant(variant, &meta) { - Ok(meta) => meta, - Err(err) => return err.to_compile_error() - }; + Ok(meta) => meta, + Err(err) => return err.to_compile_error(), + }; let serialize_as = meta.serialize_as; variants.extend(quote!(#ident::#v_ident => #serialize_as,)); } let (impl_generics, ty_generics, where_clause) = input.generics.split_for_impl(); - quote!( impl #impl_generics ToXml for #ident #ty_generics #where_clause { fn serialize( &self, serializer: &mut instant_xml::Serializer, ) -> Result<(), instant_xml::Error> { - serializer.write_str(match self { #variants }) + serializer.write_str(match self { #variants }) } const KIND: ::instant_xml::Kind = ::instant_xml::Kind::Scalar; - } + } ) }