pub struct MoveBuilder { /* private fields */ }Implementations§
Source§impl MoveBuilder
impl MoveBuilder
pub fn overwrite(self, overwrite: bool) -> Self
Sourcepub fn allow_filesystem_integrity_risk(self, allow: bool) -> Self
pub fn allow_filesystem_integrity_risk(self, allow: bool) -> Self
Only meaningful for the cross-device fallback, for the same
reason .preserve_permissions() is — the atomic-rename fast path
never touches dest’s filesystem capabilities at all. See
CopyBuilder::allow_filesystem_integrity_risk.
pub fn small_file_threshold(self, bytes: u64) -> Self
pub fn on_error(self, strategy: ErrorStrategy) -> Self
pub fn batch_concurrency(self, n: usize) -> Self
pub fn start(self) -> Result<Handle<OperationOutcome>>
Auto Trait Implementations§
impl Freeze for MoveBuilder
impl RefUnwindSafe for MoveBuilder
impl Send for MoveBuilder
impl Sync for MoveBuilder
impl Unpin for MoveBuilder
impl UnsafeUnpin for MoveBuilder
impl UnwindSafe for MoveBuilder
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