pub enum LibZfsError {
Io(Error),
IntoString(IntoStringError),
PoolNotFound(Option<String>, Option<u64>),
ZfsNotFound(String),
}
Variants§
Io(Error)
IntoString(IntoStringError)
PoolNotFound(Option<String>, Option<u64>)
ZfsNotFound(String)
Trait Implementations§
Source§impl Debug for LibZfsError
impl Debug for LibZfsError
Source§impl Display for LibZfsError
impl Display for LibZfsError
Source§impl Error for LibZfsError
impl Error for LibZfsError
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
1.30.0 · 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()
Source§impl From<Error> for LibZfsError
impl From<Error> for LibZfsError
Source§impl From<IntoStringError> for LibZfsError
impl From<IntoStringError> for LibZfsError
Source§fn from(err: IntoStringError) -> Self
fn from(err: IntoStringError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LibZfsError
impl !RefUnwindSafe for LibZfsError
impl Send for LibZfsError
impl Sync for LibZfsError
impl Unpin for LibZfsError
impl !UnwindSafe for LibZfsError
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