pub struct MoveComplete {
pub inner: OperationComplete,
pub moved_pairs: Vec<(PathBuf, PathBuf)>,
}Expand description
Completion result for move operations, including the moved pairs needed by the undo system.
Fields§
§inner: OperationCompleteStandard operation completion info.
moved_pairs: Vec<(PathBuf, PathBuf)>Pairs of (original_source, final_destination) for undo recording.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MoveComplete
impl RefUnwindSafe for MoveComplete
impl Send for MoveComplete
impl Sync for MoveComplete
impl Unpin for MoveComplete
impl UnsafeUnpin for MoveComplete
impl UnwindSafe for MoveComplete
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