pub enum CopyConflictPolicy {
Fail,
Overwrite,
Skip,
}Expand description
Conflict policy for existing destination entries.
§Examples
use qubit_fs::copy::CopyConflictPolicy;
assert_eq!(CopyConflictPolicy::Fail, CopyConflictPolicy::default());Variants§
Fail
Fail when a destination entry exists.
Overwrite
Overwrite existing destination entries.
Skip
Skip existing destination entries.
Trait Implementations§
Source§impl Clone for CopyConflictPolicy
impl Clone for CopyConflictPolicy
impl Copy for CopyConflictPolicy
Source§impl Debug for CopyConflictPolicy
impl Debug for CopyConflictPolicy
Source§impl Default for CopyConflictPolicy
impl Default for CopyConflictPolicy
impl Eq for CopyConflictPolicy
Source§impl PartialEq for CopyConflictPolicy
impl PartialEq for CopyConflictPolicy
impl StructuralPartialEq for CopyConflictPolicy
Auto Trait Implementations§
impl Freeze for CopyConflictPolicy
impl RefUnwindSafe for CopyConflictPolicy
impl Send for CopyConflictPolicy
impl Sync for CopyConflictPolicy
impl Unpin for CopyConflictPolicy
impl UnsafeUnpin for CopyConflictPolicy
impl UnwindSafe for CopyConflictPolicy
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