use std::{borrow::Cow, collections::HashMap}; use serde::{Deserialize, Serialize}; use serde_json::Value; use serde_with::{serde_as, BorrowCow}; #[serde_as] #[derive(Debug, Clone, Default, Deserialize, Serialize)] pub struct EchoParams<'a>(#[serde_as(as = "HashMap")] HashMap, Value>); #[serde_as] #[derive(Debug, Clone, Default, Deserialize, Serialize)] pub struct EchoResult<'a>(#[serde_as(as = "HashMap")] HashMap, Value>);