From 976bb051bb8350699ef7162ea075cbc36139bc29 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Tue, 17 Jan 2023 07:08:29 +0100 Subject: [PATCH] Make create info serializable --- src/guihandler/guihandler.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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,