pub enum ComparisonResult {
Identical,
SourceOnly,
DestinationOnly,
Conflict {
source_newer: bool,
strategy: ConflictStrategy,
},
}Expand description
Result of comparing two files
Variants§
Identical
Files have identical content
SourceOnly
Only source file exists
DestinationOnly
Only destination file exists
Conflict
Both files exist with different content (conflict)
Fields
§
strategy: ConflictStrategyChosen resolution strategy
Trait Implementations§
Source§impl Clone for ComparisonResult
impl Clone for ComparisonResult
Source§fn clone(&self) -> ComparisonResult
fn clone(&self) -> ComparisonResult
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 ComparisonResult
impl Debug for ComparisonResult
Source§impl PartialEq for ComparisonResult
impl PartialEq for ComparisonResult
impl Eq for ComparisonResult
impl StructuralPartialEq for ComparisonResult
Auto Trait Implementations§
impl Freeze for ComparisonResult
impl RefUnwindSafe for ComparisonResult
impl Send for ComparisonResult
impl Sync for ComparisonResult
impl Unpin for ComparisonResult
impl UnwindSafe for ComparisonResult
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