pub enum EmptyDirAction {
Keep,
Remove,
DryRunSkip,
}Expand description
Result of checking if an empty directory should be cleaned up. Used when filtering is active and a directory we created ended up empty.
Variants§
Keep
keep the directory (directly matched or no filter active)
Remove
directory was only traversed, remove it
DryRunSkip
dry-run mode, don’t count this directory in summary
Trait Implementations§
Source§impl Clone for EmptyDirAction
impl Clone for EmptyDirAction
Source§fn clone(&self) -> EmptyDirAction
fn clone(&self) -> EmptyDirAction
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EmptyDirAction
impl Debug for EmptyDirAction
Source§impl PartialEq for EmptyDirAction
impl PartialEq for EmptyDirAction
impl Copy for EmptyDirAction
impl Eq for EmptyDirAction
impl StructuralPartialEq for EmptyDirAction
Auto Trait Implementations§
impl Freeze for EmptyDirAction
impl RefUnwindSafe for EmptyDirAction
impl Send for EmptyDirAction
impl Sync for EmptyDirAction
impl Unpin for EmptyDirAction
impl UnsafeUnpin for EmptyDirAction
impl UnwindSafe for EmptyDirAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request