From abfb21f03b31ff50e71c8be128f2165c5bf9e01e Mon Sep 17 00:00:00 2001 From: prplV Date: Thu, 13 Feb 2025 10:27:43 +0300 Subject: [PATCH] - dbg and + serde rename --- crates/api-grub/src/json.rs | 2 +- crates/integr-structs/src/api.rs | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/crates/api-grub/src/json.rs b/crates/api-grub/src/json.rs index f0f64d6..58bb968 100644 --- a/crates/api-grub/src/json.rs +++ b/crates/api-grub/src/json.rs @@ -40,7 +40,7 @@ impl JsonParser { .filter(|(idx, chr)| *idx > key_idx && *chr != ']') .map(|(_, chr)| chr) .collect::(); - dbg!(&key_tag); + // dbg!(&key_tag); key.chars() .enumerate() .filter(|(idx, _)| *idx < key_idx) diff --git a/crates/integr-structs/src/api.rs b/crates/integr-structs/src/api.rs index 7712b28..97e96f5 100644 --- a/crates/integr-structs/src/api.rs +++ b/crates/integr-structs/src/api.rs @@ -148,15 +148,20 @@ impl ProcessedEndpoint { pub mod v3 { pub use super::*; + + // in config + #[derive(Deserialize)] pub struct TestMetric { pub id : String, + #[serde(rename = "type")] pub json_type : String, pub addr : String, } - #[derive(Serialize)] + #[derive(Serialize, Deserialize)] pub struct TestMetricOutput { id : String, + #[serde(rename = "type")] json_type : String, value : Value, }