Skip to main content

rs_plugin_common_interfaces/domain/
backup.rs

1use serde::{Deserialize, Serialize};
2
3
4
5#[derive(Debug, Serialize, Deserialize, Clone, PartialEq, Eq)]
6#[serde(rename_all = "camelCase")]
7pub struct BackupFile {
8    pub backup: String,
9	pub library: Option<String>,
10    pub file: String,
11    pub id: String,
12    pub path: String,
13    pub hash: String,
14    pub sourcehash: String,
15    pub size: u64,
16    pub modified: i64,
17    pub added: i64,
18    pub iv: Option<String>,
19    pub thumb_size: Option<u64>,
20    pub info_size: Option<u64>,
21    pub error: Option<String>,
22}