Add serde Serialize

This commit is contained in:
Dominik Werder
2025-04-07 11:33:45 +02:00
parent b1a5e6c26c
commit b172eebec2
2 changed files with 3 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "mettrics-macros"
version = "0.0.3"
version = "0.0.4"
description = "Macros for mettrics crate."
authors = ["Dominik Werder <dominik.werder@gmail.com>"]
license = "GPL-3.0-only"

View File

@@ -91,7 +91,7 @@ impl MetricsDecl {
};
let ret = quote::quote! {
#[derive(Debug)]
#[derive(Debug, serde::Serialize)]
pub struct #struct_name {
#(#fields_counters_decl)*
#(#fields_compose_decl)*
@@ -209,7 +209,7 @@ impl MetricsDecl {
quote::quote! { #n: #ct, }
});
let q1 = quote::quote! {
#[derive(Debug)]
#[derive(Debug, serde::Serialize)]
pub struct #struct_name {
#(#field_decl_counters)*
#(#field_decl_composes)*