pub struct BackupResult {
pub files_backed_up: u64,
pub bytes_backed_up: u64,
pub backup_path: String,
pub backup_checksum: String,
pub files_skipped: u64,
pub errors: Vec<String>,
pub duration_seconds: u64,
}Expand description
Backup operation result
Fields§
§files_backed_up: u64Number of files backed up
bytes_backed_up: u64Total bytes backed up
backup_path: StringBackup file path
backup_checksum: StringChecksum of backup
files_skipped: u64Number of files skipped
errors: Vec<String>Errors encountered
duration_seconds: u64Duration in seconds
Trait Implementations§
Source§impl Clone for BackupResult
impl Clone for BackupResult
Auto Trait Implementations§
impl Freeze for BackupResult
impl RefUnwindSafe for BackupResult
impl Send for BackupResult
impl Sync for BackupResult
impl Unpin for BackupResult
impl UnsafeUnpin for BackupResult
impl UnwindSafe for BackupResult
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