Fix compile errors

Antonio Scandurra created

Change summary

crates/gpui/src/elements/svg.rs | 5 ++---
crates/theme/src/theme.rs       | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)

Detailed changes

crates/gpui/src/elements/svg.rs 🔗

@@ -8,7 +8,6 @@ use crate::{
     },
     scene, Element, LayoutContext, SceneBuilder, SizeConstraint, View, ViewContext,
 };
-use schemars::JsonSchema;
 use serde_derive::Deserialize;
 use serde_json::json;
 use std::{borrow::Cow, ops::Range};
@@ -115,14 +114,14 @@ impl<V: View> Element<V> for Svg {
     }
 }
 
-#[derive(Clone, Deserialize, Default, JsonSchema)]
+#[derive(Clone, Deserialize, Default)]
 pub struct SvgStyle {
     pub color: Color,
     pub asset: String,
     pub dimensions: Dimensions,
 }
 
-#[derive(Clone, Deserialize, Default, JsonSchema)]
+#[derive(Clone, Deserialize, Default)]
 pub struct Dimensions {
     pub width: f32,
     pub height: f32,

crates/theme/src/theme.rs 🔗

@@ -1014,7 +1014,7 @@ pub struct AssistantStyle {
     pub saved_conversation: SavedConversation,
 }
 
-#[derive(Clone, Deserialize, Default, JsonSchema)]
+#[derive(Clone, Deserialize, Default)]
 pub struct SavedConversation {
     pub container: Interactive<ContainerStyle>,
     pub saved_at: ContainedText,