unity_types/
file.rs

1use std::path::PathBuf;
2use serde::{Deserialize, Serialize};
3
4#[derive(PartialEq, Eq, PartialOrd, Ord, Hash, Debug, Clone, Copy, Deserialize, Serialize)]
5#[serde(rename_all = "SCREAMING_SNAKE_CASE")]
6pub enum FileType {
7    Text,
8    TarGz,
9    TarXz,
10    Zip,
11    Pkg,
12    Exe,
13    Po,
14    Dmg,
15    Lzma,
16    Lz4,
17    Md,
18    Pdf
19}
20
21#[derive(Debug, Deserialize, Serialize)]
22pub struct ExtractedPathRename {
23    pub from: PathBuf,
24    pub to: PathBuf,
25    #[serde(rename = "__typename")]
26    typename: Option<String>
27}