pub struct SyncPass {
pub uploaded_bytes: usize,
pub uploaded_members: usize,
pub deleted: usize,
pub refused_deletions: usize,
pub full: bool,
pub unchanged: bool,
pub manifest: Manifest,
}Expand description
What one sync pass did.
Fields§
§uploaded_bytes: usizeThe archive’s size, when anything travelled.
uploaded_members: usize§deleted: usizeThe deletions the in-guest rm carried out.
refused_deletions: usizeThe deletions the guest’s manifest ordered that deletable refused.
full: boolNo baseline was given, so the whole tree travelled.
unchanged: boolThe baseline already matched the tree; nothing travelled at all.
manifest: ManifestThe tree as this pass left it in the guest: the next pass’s baseline.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SyncPass
impl RefUnwindSafe for SyncPass
impl Send for SyncPass
impl Sync for SyncPass
impl Unpin for SyncPass
impl UnsafeUnpin for SyncPass
impl UnwindSafe for SyncPass
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