From 021d913686a1531e9bb12206e3fdde546b1f2e95 Mon Sep 17 00:00:00 2001 From: m5m14 Date: Thu, 10 Apr 2025 23:48:18 +0200 Subject: [PATCH] Handle 'unknown' type --- src/model.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/model.rs b/src/model.rs index baedc33f..2928ab7d 100644 --- a/src/model.rs +++ b/src/model.rs @@ -45,6 +45,7 @@ pub struct Symbol { pub filters: Vec, } + #[derive(Debug, Serialize, Deserialize, Clone)] #[serde(tag = "filterType")] pub enum Filters { @@ -124,6 +125,8 @@ pub enum Filters { min_trailing_below_delta: Option, max_trailing_below_delta: Option, }, + #[serde(untagged)] + Unknown(serde_json::Map), } #[derive(Debug, Serialize, Deserialize, Clone)]