Enum crypt_guard::file_remover::FileRemoverErr
source · pub enum FileRemoverErr {
FileOpenError(Error),
MetadataError(Error),
WriteError(Error),
SeekError(Error),
DeletionError(Error),
FilePathNotFound,
InvalidOverwriteCount,
DirectoryOperationError(Error),
RecursiveDeletionNotAllowed,
}Variants§
FileOpenError(Error)
MetadataError(Error)
WriteError(Error)
SeekError(Error)
DeletionError(Error)
FilePathNotFound
InvalidOverwriteCount
DirectoryOperationError(Error)
RecursiveDeletionNotAllowed
Trait Implementations§
source§impl Debug for FileRemoverErr
impl Debug for FileRemoverErr
source§impl Display for FileRemoverErr
impl Display for FileRemoverErr
source§impl Error for FileRemoverErr
impl Error for FileRemoverErr
1.30.0 · 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()
Auto Trait Implementations§
impl !RefUnwindSafe for FileRemoverErr
impl Send for FileRemoverErr
impl Sync for FileRemoverErr
impl Unpin for FileRemoverErr
impl !UnwindSafe for FileRemoverErr
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