twapi_v2/responses/matching_rules.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Debug, Clone, Default, PartialEq)]
4pub struct MatchingRules {
5 pub id: String,
6 pub tag: String,
7 #[serde(flatten)]
8 pub extra: std::collections::HashMap<String, serde_json::Value>,
9}
10
11impl MatchingRules {
12 pub fn is_empty_extra(&self) -> bool {
13 let res = self.extra.is_empty();
14 if !res {
15 println!("MatchingRules {:?}", self.extra);
16 }
17 res
18 }
19}