pub enum StorageError {
NotFound,
NotFormatted,
FsCorrupted,
Io,
InvalidOperation,
InsufficientSpace,
}Expand description
Error values returned by storage operations.
Variants§
NotFound
The file does not exist.
NotFormatted
The filesystem is not formatted.
FsCorrupted
The filesystem state is inconsistent.
Io
The underlying driver returned a driver-specific error.
InvalidOperation
The operation is not permitted.
InsufficientSpace
The storage medium is full.
Trait Implementations§
Source§impl Clone for StorageError
impl Clone for StorageError
Source§fn clone(&self) -> StorageError
fn clone(&self) -> StorageError
Returns a duplicate 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 StorageError
impl Debug for StorageError
Source§impl PartialEq for StorageError
impl PartialEq for StorageError
impl Copy for StorageError
impl StructuralPartialEq for StorageError
Auto Trait Implementations§
impl Freeze for StorageError
impl RefUnwindSafe for StorageError
impl Send for StorageError
impl Sync for StorageError
impl Unpin for StorageError
impl UnwindSafe for StorageError
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