pub enum SelfCreatedDirRewindPlan {
RemoveIfStillAtPath,
TouchNothing,
}Expand description
Pure self-created target-dir removal action (the create-step inverse).
Variants§
RemoveIfStillAtPath
Remove the leaf only if the claim identity still occupies the path.
TouchNothing
Adopted or unestablished — never remove the leaf.
Trait Implementations§
Source§impl Clone for SelfCreatedDirRewindPlan
impl Clone for SelfCreatedDirRewindPlan
Source§fn clone(&self) -> SelfCreatedDirRewindPlan
fn clone(&self) -> SelfCreatedDirRewindPlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SelfCreatedDirRewindPlan
Source§impl Debug for SelfCreatedDirRewindPlan
impl Debug for SelfCreatedDirRewindPlan
impl Eq for SelfCreatedDirRewindPlan
Source§impl PartialEq for SelfCreatedDirRewindPlan
impl PartialEq for SelfCreatedDirRewindPlan
impl StructuralPartialEq for SelfCreatedDirRewindPlan
Auto Trait Implementations§
impl Freeze for SelfCreatedDirRewindPlan
impl RefUnwindSafe for SelfCreatedDirRewindPlan
impl Send for SelfCreatedDirRewindPlan
impl Sync for SelfCreatedDirRewindPlan
impl Unpin for SelfCreatedDirRewindPlan
impl UnsafeUnpin for SelfCreatedDirRewindPlan
impl UnwindSafe for SelfCreatedDirRewindPlan
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