From d24a150b6d18efd7a7bc8608cdbe643298e2bb63 Mon Sep 17 00:00:00 2001 From: Farhan Syah Date: Tue, 4 Aug 2026 15:33:31 +0800 Subject: [PATCH] optimize: use inline hint instead of inline(always) for enum codecs --- zerompk_derive/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zerompk_derive/src/lib.rs b/zerompk_derive/src/lib.rs index 91defe0..728f058 100644 --- a/zerompk_derive/src/lib.rs +++ b/zerompk_derive/src/lib.rs @@ -897,7 +897,7 @@ fn expand(input: DeriveInput, kind: DeriveKind) -> Result quote! { impl #impl_generics ::zerompk::ToMessagePack for #ident #ty_generics #where_clause { - #[inline(always)] + #[inline] fn write(&self, writer: &mut W) -> ::core::result::Result<(), ::zerompk::Error> { #write } @@ -918,7 +918,7 @@ fn expand(input: DeriveInput, kind: DeriveKind) -> Result for #ident #ty_generics #from_where_clause { - #[inline(always)] + #[inline] fn read>(reader: &mut R) -> ::core::result::Result where Self: Sized,