pub struct DedupeTarget {
pub fd: BorrowedFd<'static>,
pub logical_offset: u64,
}Expand description
A destination file and offset to deduplicate against the source range.
Fields§
§fd: BorrowedFd<'static>File descriptor of the destination file (passed as raw fd).
logical_offset: u64Byte offset in the destination file to compare from.
Trait Implementations§
Source§impl Clone for DedupeTarget
impl Clone for DedupeTarget
Source§fn clone(&self) -> DedupeTarget
fn clone(&self) -> DedupeTarget
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 moreAuto Trait Implementations§
impl Freeze for DedupeTarget
impl RefUnwindSafe for DedupeTarget
impl Send for DedupeTarget
impl Sync for DedupeTarget
impl Unpin for DedupeTarget
impl UnsafeUnpin for DedupeTarget
impl UnwindSafe for DedupeTarget
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