use serde::{Deserialize, Serialize}; #[derive(Debug, Clone, Serialize, Deserialize)] pub struct ClientConfig { webrtc: ClientWebrtcConfig, appearance: Option, } #[derive(Debug, Clone, Serialize, Deserialize)] pub struct ClientWebrtcConfig { stun: String, turn: Option, turn_user: Option, turn_cred: Option, } #[derive(Debug, Clone, Serialize, Deserialize)] pub struct ClientAppearanceConfig { accent: String, accent_light: String, accent_dark: String, background: String, background_dark: String, }