pub struct BackupInfo {
pub path: PathBuf,
pub timestamp: String,
pub size_bytes: u64,
pub manifest: BackupManifest,
}Expand description
Information about a completed backup.
Fields§
§path: PathBufPath to the backup archive
timestamp: StringWhen the backup was created (ISO 8601)
size_bytes: u64Size of the backup archive in bytes
manifest: BackupManifestBackup manifest
Trait Implementations§
Source§impl Clone for BackupInfo
impl Clone for BackupInfo
Source§fn clone(&self) -> BackupInfo
fn clone(&self) -> BackupInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BackupInfo
impl RefUnwindSafe for BackupInfo
impl Send for BackupInfo
impl Sync for BackupInfo
impl Unpin for BackupInfo
impl UnsafeUnpin for BackupInfo
impl UnwindSafe for BackupInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more