pub enum DeleteMethod {
Trash,
Permanent,
DryRun,
}Expand description
Delete method for cleanup operations
Variants§
Trash
Move to system trash (recoverable)
Permanent
Permanently delete (not recoverable!)
DryRun
Just log what would be deleted (dry run)
Implementations§
Trait Implementations§
Source§impl Clone for DeleteMethod
impl Clone for DeleteMethod
Source§fn clone(&self) -> DeleteMethod
fn clone(&self) -> DeleteMethod
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 DeleteMethod
impl Debug for DeleteMethod
Source§impl Default for DeleteMethod
impl Default for DeleteMethod
Source§fn default() -> DeleteMethod
fn default() -> DeleteMethod
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteMethod
impl PartialEq for DeleteMethod
impl Copy for DeleteMethod
impl Eq for DeleteMethod
impl StructuralPartialEq for DeleteMethod
Auto Trait Implementations§
impl Freeze for DeleteMethod
impl RefUnwindSafe for DeleteMethod
impl Send for DeleteMethod
impl Sync for DeleteMethod
impl Unpin for DeleteMethod
impl UnwindSafe for DeleteMethod
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more