A Git-based backup library for Rust applications. Originally designed for the Obsidian Minecraft Server Panel, but generic enough to be used in any project requiring file backup management.
#[derive(Debug, Clone, PartialEq, Eq)]#[cfg_attr(feature ="serde",derive(serde::Serialize, serde::Deserialize))]pubstructBackupItem{/// The unique identifier for the backup item.
pubid: String,
/// The timestamp when the backup was created.
pubtimestamp:chrono::DateTime<chrono::Utc>,
/// A description or notes about the backup item.
pubdescription: String,
}