diff --git a/src/guihandler/guihandler.rs b/src/guihandler/guihandler.rs index 66b614a..2a092ed 100644 --- a/src/guihandler/guihandler.rs +++ b/src/guihandler/guihandler.rs @@ -1,6 +1,7 @@ use crate::prelude::*; use anyhow::Result; use assetpath::AssetPath; +use serde::{Deserialize, Serialize}; use utilities::prelude::*; use vulkan_rs::prelude::*; @@ -21,7 +22,7 @@ use std::{ops::Deref, sync::Weak}; use paste::paste; -#[derive(Clone, Default, Debug)] +#[derive(Deserialize, Serialize, Clone, Default, Debug)] pub struct GuiHandlerCreateInfo { // default button textures pub menu_button: AssetPath,