pub enum ApfsError {
Io(Error),
InvalidMagic(u32),
InvalidChecksum,
InvalidBTree(String),
FileNotFound(String),
NotADirectory(String),
CorruptedData(String),
NoVolume,
}Variants§
Io(Error)
InvalidMagic(u32)
InvalidChecksum
InvalidBTree(String)
FileNotFound(String)
NotADirectory(String)
CorruptedData(String)
NoVolume
Trait Implementations§
Source§impl Error for ApfsError
impl Error for ApfsError
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 ApfsError
impl !RefUnwindSafe for ApfsError
impl Send for ApfsError
impl Sync for ApfsError
impl Unpin for ApfsError
impl UnsafeUnpin for ApfsError
impl !UnwindSafe for ApfsError
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