From de29b8dee144e76c0bc917ea27a94c8e573544c1 Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Fri, 7 Jun 2024 12:05:36 +0200 Subject: [PATCH] fix: remove unconditional schemars import (cherry picked from commit 1c33b3b35abbc46476e36e449845f37c6c75ac71) --- src/modules/networkmanager.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/networkmanager.rs b/src/modules/networkmanager.rs index a4404a9..1f9debd 100644 --- a/src/modules/networkmanager.rs +++ b/src/modules/networkmanager.rs @@ -3,7 +3,6 @@ use futures_lite::StreamExt; use futures_signals::signal::SignalExt; use gtk::prelude::ContainerExt; use gtk::{Box as GtkBox, Image, Orientation}; -use schemars::JsonSchema; use serde::Deserialize; use tokio::sync::mpsc::Receiver; @@ -15,7 +14,7 @@ use crate::modules::{Module, ModuleInfo, ModuleParts, ModuleUpdateEvent, WidgetC use crate::{glib_recv, module_impl, send_async, spawn}; #[derive(Debug, Deserialize, Clone)] -#[cfg_attr(feature = "schema", derive(JsonSchema))] +#[cfg_attr(feature = "schema", derive(schemars::JsonSchema))] pub struct NetworkManagerModule { #[serde(default = "default_icon_size")] icon_size: i32,