From dca10eb38d3ebe0cdfb0aff9df12dfff9ad1938b Mon Sep 17 00:00:00 2001 From: pantonshire Date: Sun, 1 Oct 2023 13:31:40 +0100 Subject: [PATCH] fix for generated serde deserialize impl --- enumscribe_derive/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enumscribe_derive/src/lib.rs b/enumscribe_derive/src/lib.rs index c21228c..74f96f3 100644 --- a/enumscribe_derive/src/lib.rs +++ b/enumscribe_derive/src/lib.rs @@ -782,9 +782,9 @@ pub fn derive_enum_deserialize(input: TokenStream) -> TokenStream { ::core::result::Result::Ok(#constructed_other_variant) }, |_| Ok(quote! { - __enumscribe_deserialize_base_case => ::core::result::Result::Err( + _ => ::core::result::Result::Err( ::serde::de::Error::unknown_variant( - __enumscribe_deserialize_base_case, + #deserialized_str_ident, &[#(#variant_strings),*] ) )