pub enum UnionMergeMode {
Replace,
Skip,
Fail,
}Expand description
Defines how to handle conflicts when merging two UnionFileSystems
Variants§
Replace
Replace existing nodes with the new ones.
Skip
Skip conflicting nodes, and keep the existing ones.
Fail
Return an error if a conflict is found.
Trait Implementations§
Source§impl Clone for UnionMergeMode
impl Clone for UnionMergeMode
Source§fn clone(&self) -> UnionMergeMode
fn clone(&self) -> UnionMergeMode
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 UnionMergeMode
impl Debug for UnionMergeMode
impl Copy for UnionMergeMode
Auto Trait Implementations§
impl Freeze for UnionMergeMode
impl RefUnwindSafe for UnionMergeMode
impl Send for UnionMergeMode
impl Sync for UnionMergeMode
impl Unpin for UnionMergeMode
impl UnwindSafe for UnionMergeMode
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