pub enum DedupeResult {
Deduped(u64),
DataDiffers,
Error(i32),
}Expand description
Result of a single dedupe comparison against one destination.
Variants§
Deduped(u64)
Deduplication succeeded; the given number of bytes were deduped.
DataDiffers
The data differs between source and destination.
Error(i32)
The kernel returned an error for this particular destination.
Trait Implementations§
Source§impl Clone for DedupeResult
impl Clone for DedupeResult
Source§fn clone(&self) -> DedupeResult
fn clone(&self) -> DedupeResult
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 DedupeResult
impl Debug for DedupeResult
Source§impl PartialEq for DedupeResult
impl PartialEq for DedupeResult
impl Copy for DedupeResult
impl Eq for DedupeResult
impl StructuralPartialEq for DedupeResult
Auto Trait Implementations§
impl Freeze for DedupeResult
impl RefUnwindSafe for DedupeResult
impl Send for DedupeResult
impl Sync for DedupeResult
impl Unpin for DedupeResult
impl UnsafeUnpin for DedupeResult
impl UnwindSafe for DedupeResult
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