pub enum ReplacePolicy {
Trash,
Permanent,
}Expand description
How an existing destination is disposed of when the user chooses to overwrite it.
Variants§
Trash
Move the existing item to the system Trash first (recoverable).
Permanent
Delete the existing item permanently.
Trait Implementations§
Source§impl Clone for ReplacePolicy
impl Clone for ReplacePolicy
impl Copy for ReplacePolicy
Source§impl Debug for ReplacePolicy
impl Debug for ReplacePolicy
Source§impl Default for ReplacePolicy
impl Default for ReplacePolicy
impl Eq for ReplacePolicy
Source§impl PartialEq for ReplacePolicy
impl PartialEq for ReplacePolicy
impl StructuralPartialEq for ReplacePolicy
Auto Trait Implementations§
impl Freeze for ReplacePolicy
impl RefUnwindSafe for ReplacePolicy
impl Send for ReplacePolicy
impl Sync for ReplacePolicy
impl Unpin for ReplacePolicy
impl UnsafeUnpin for ReplacePolicy
impl UnwindSafe for ReplacePolicy
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§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.