proton_launch/
shortcut.rs

1use std::path::PathBuf;
2
3use serde::{Deserialize, Serialize};
4
5#[derive(Debug, Clone, Serialize, Deserialize)]
6pub struct Shortcut {
7    name: String,
8    exe_path: PathBuf,
9    working_dir: PathBuf,
10    compat_dir: PathBuf,
11}
12
13#[derive(Debug, Clone, Serialize, Deserialize)]
14pub struct Shortcuts {
15    shortcuts: Vec<Shortcut>,
16}
17