pub enum AdditionalDirError {
Traversal(PathBuf),
Reserved(PathBuf),
Canonicalize {
path: PathBuf,
source: Error,
},
}Expand description
Error returned when parsing an AdditionalDir fails.
Variants§
Traversal(PathBuf)
The raw path contains a .. component.
Reserved(PathBuf)
The canonical path is a reserved system or credentials location.
Canonicalize
std::fs::canonicalize failed.
Trait Implementations§
Source§impl Debug for AdditionalDirError
impl Debug for AdditionalDirError
Source§impl Display for AdditionalDirError
impl Display for AdditionalDirError
Source§impl Error for AdditionalDirError
impl Error for AdditionalDirError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns 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()
Auto Trait Implementations§
impl Freeze for AdditionalDirError
impl !RefUnwindSafe for AdditionalDirError
impl Send for AdditionalDirError
impl Sync for AdditionalDirError
impl Unpin for AdditionalDirError
impl UnsafeUnpin for AdditionalDirError
impl !UnwindSafe for AdditionalDirError
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