pub struct FileMoveOptions {
pub colliding_file_behaviour: CollidingFileBehaviour,
}Expand description
Options that influence the move_file function.
Fields§
§colliding_file_behaviour: CollidingFileBehaviourHow to behave when the destination file already exists.
Trait Implementations§
Source§impl Clone for FileMoveOptions
impl Clone for FileMoveOptions
Source§fn clone(&self) -> FileMoveOptions
fn clone(&self) -> FileMoveOptions
Returns a copy 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 FileMoveOptions
impl Debug for FileMoveOptions
Source§impl Default for FileMoveOptions
impl Default for FileMoveOptions
Source§fn default() -> Self
fn default() -> Self
Constructs a default FileMoveOptions:
- existing destination files will not be overwritten, and will cause an error (
CollidingFileBehaviour::Abort).
Source§impl PartialEq for FileMoveOptions
impl PartialEq for FileMoveOptions
impl Copy for FileMoveOptions
impl Eq for FileMoveOptions
impl StructuralPartialEq for FileMoveOptions
Auto Trait Implementations§
impl Freeze for FileMoveOptions
impl RefUnwindSafe for FileMoveOptions
impl Send for FileMoveOptions
impl Sync for FileMoveOptions
impl Unpin for FileMoveOptions
impl UnwindSafe for FileMoveOptions
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