From 4f1dc106972379b59121650bf0b47a3c5db7676e Mon Sep 17 00:00:00 2001 From: "am@pa.dev" Date: Thu, 19 Dec 2024 17:28:26 +0800 Subject: [PATCH] box single legend variant --- charming/src/component/legend.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/charming/src/component/legend.rs b/charming/src/component/legend.rs index 114842a..5dab70c 100644 --- a/charming/src/component/legend.rs +++ b/charming/src/component/legend.rs @@ -10,13 +10,13 @@ use crate::{ #[derive(Debug, PartialEq, Serialize, Clone)] #[serde(untagged)] pub enum LegendConfig { - Single(Legend), + Single(Box), Multiple(Vec), } impl From for LegendConfig { fn from(legend: Legend) -> Self { - LegendConfig::Single(legend) + Self::Single(Box::new(legend)) } }