pub enum FastCopyStrategy {
Reflink,
SparseCopy,
}Expand description
Strategy that successfully created a destination in fast_copy_with_strategy.
Variants§
Reflink
The destination shares source extents through filesystem copy-on-write.
SparseCopy
The destination is an independent sparse-aware copy.
Trait Implementations§
Source§impl Clone for FastCopyStrategy
impl Clone for FastCopyStrategy
Source§fn clone(&self) -> FastCopyStrategy
fn clone(&self) -> FastCopyStrategy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FastCopyStrategy
Source§impl Debug for FastCopyStrategy
impl Debug for FastCopyStrategy
impl Eq for FastCopyStrategy
Source§impl PartialEq for FastCopyStrategy
impl PartialEq for FastCopyStrategy
impl StructuralPartialEq for FastCopyStrategy
Auto Trait Implementations§
impl Freeze for FastCopyStrategy
impl RefUnwindSafe for FastCopyStrategy
impl Send for FastCopyStrategy
impl Sync for FastCopyStrategy
impl Unpin for FastCopyStrategy
impl UnsafeUnpin for FastCopyStrategy
impl UnwindSafe for FastCopyStrategy
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