pub struct RestoreReport {
pub parity: String,
pub target: PathBuf,
pub units_linked: usize,
pub units_already: usize,
pub files_linked: usize,
pub files_copied: usize,
pub files_existing: usize,
pub files_missing: usize,
pub bytes: u64,
pub errors: usize,
pub fatal_errors: usize,
pub note: Option<String>,
}Expand description
What one restore did.
Fields§
§parity: String§target: PathBuf§units_linked: usize§units_already: usize§files_linked: usize§files_copied: usize§files_existing: usize§files_missing: usize§bytes: u64§errors: usize§fatal_errors: usizeIntegrity failures (hash/size/owner/symlink). These abort exec and
make restore exit non-zero; a merely missing unit stays fail-open.
note: Option<String>Trait Implementations§
Source§impl Debug for RestoreReport
impl Debug for RestoreReport
Auto Trait Implementations§
impl Freeze for RestoreReport
impl RefUnwindSafe for RestoreReport
impl Send for RestoreReport
impl Sync for RestoreReport
impl Unpin for RestoreReport
impl UnsafeUnpin for RestoreReport
impl UnwindSafe for RestoreReport
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