pub enum CopyDirectoryPreparationError {
SourceDirectoryValidationError(SourceDirectoryPathValidationError),
DestinationDirectoryValidationError(DestinationDirectoryPathValidationError),
CopyPlanningError(DirectoryExecutionPlanError),
}Expand description
Directory copy preparation error.
Variants§
SourceDirectoryValidationError(SourceDirectoryPathValidationError)
A source directory validation error.
DestinationDirectoryValidationError(DestinationDirectoryPathValidationError)
A destination directory validation error.
CopyPlanningError(DirectoryExecutionPlanError)
Directory copy or move planning error.
Trait Implementations§
source§impl Error for CopyDirectoryPreparationError
impl Error for CopyDirectoryPreparationError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<CopyDirectoryPreparationError> for CopyDirectoryError
impl From<CopyDirectoryPreparationError> for CopyDirectoryError
source§fn from(source: CopyDirectoryPreparationError) -> Self
fn from(source: CopyDirectoryPreparationError) -> Self
Converts to this type from the input type.
source§impl From<DestinationDirectoryPathValidationError> for CopyDirectoryPreparationError
impl From<DestinationDirectoryPathValidationError> for CopyDirectoryPreparationError
source§fn from(source: DestinationDirectoryPathValidationError) -> Self
fn from(source: DestinationDirectoryPathValidationError) -> Self
Converts to this type from the input type.
source§impl From<DirectoryExecutionPlanError> for CopyDirectoryPreparationError
impl From<DirectoryExecutionPlanError> for CopyDirectoryPreparationError
source§fn from(source: DirectoryExecutionPlanError) -> Self
fn from(source: DirectoryExecutionPlanError) -> Self
Converts to this type from the input type.
source§impl From<SourceDirectoryPathValidationError> for CopyDirectoryPreparationError
impl From<SourceDirectoryPathValidationError> for CopyDirectoryPreparationError
source§fn from(source: SourceDirectoryPathValidationError) -> Self
fn from(source: SourceDirectoryPathValidationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CopyDirectoryPreparationError
impl !RefUnwindSafe for CopyDirectoryPreparationError
impl Send for CopyDirectoryPreparationError
impl Sync for CopyDirectoryPreparationError
impl Unpin for CopyDirectoryPreparationError
impl !UnwindSafe for CopyDirectoryPreparationError
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