1use serde::{Deserialize, Serialize};
2
3#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
6pub struct AppInfo {
7 pub linux: Option<LinuxConfig>,
8 pub windows: Option<WindowsConfig>,
9 pub macos: Option<MacOSConfig>,
10 pub android: Option<AndroidConfig>,
11 pub ios: Option<IOSConfig>,
12}
13
14#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
16pub struct LinuxConfig {}
17
18#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
20pub struct WindowsConfig {}
21
22#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
24pub struct MacOSConfig {}
25
26#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
28pub struct AndroidConfig {}
29
30#[derive(Clone, Copy, Deserialize, Serialize, Debug)]
32pub struct IOSConfig {}