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)) } }