pub enum TreeSyncStep {
RegularFile,
NestedDirectory,
RootDirectory,
}Expand description
Ordered pre-sync observations; an error stops before the selected sync.
Variants§
RegularFile
A regular file is about to be synchronized, then read for its digest.
NestedDirectory
All observed children of a nested directory were processed before its sync.
RootDirectory
All observed children of the held root were processed before its sync.
Trait Implementations§
Source§impl Clone for TreeSyncStep
impl Clone for TreeSyncStep
impl Copy for TreeSyncStep
Source§impl Debug for TreeSyncStep
impl Debug for TreeSyncStep
impl Eq for TreeSyncStep
Source§impl PartialEq for TreeSyncStep
impl PartialEq for TreeSyncStep
impl StructuralPartialEq for TreeSyncStep
Auto Trait Implementations§
impl Freeze for TreeSyncStep
impl RefUnwindSafe for TreeSyncStep
impl Send for TreeSyncStep
impl Sync for TreeSyncStep
impl Unpin for TreeSyncStep
impl UnsafeUnpin for TreeSyncStep
impl UnwindSafe for TreeSyncStep
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