pub struct DirectoryValidationError { /* private fields */ }Expand description
Native validation failure with a typed stage and original I/O diagnostic.
Implementations§
Source§impl DirectoryValidationError
impl DirectoryValidationError
Sourcepub fn stage(&self) -> DirectoryValidationStage
pub fn stage(&self) -> DirectoryValidationStage
Return the failing native operation for a caller’s policy mapping.
Sourcepub fn into_io_error(self) -> Error
pub fn into_io_error(self) -> Error
Preserve the existing native I/O error and kind for generic consumers.
Trait Implementations§
Source§impl Debug for DirectoryValidationError
impl Debug for DirectoryValidationError
Source§impl Display for DirectoryValidationError
impl Display for DirectoryValidationError
Source§impl Error for DirectoryValidationError
impl Error for DirectoryValidationError
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 !RefUnwindSafe for DirectoryValidationError
impl !UnwindSafe for DirectoryValidationError
impl Freeze for DirectoryValidationError
impl Send for DirectoryValidationError
impl Sync for DirectoryValidationError
impl Unpin for DirectoryValidationError
impl UnsafeUnpin for DirectoryValidationError
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