pub enum Failure {
FileFlushError {
cause: Error,
},
FileOpenError {
cause: Error,
},
FileReadError {
cause: Error,
},
FileWriteError {
cause: Error,
},
DeserializationError {
cause: Error,
},
SerializationError {
cause: Error,
},
}
Variants
FileFlushError
Fields
cause: Error
FileOpenError
Fields
cause: Error
FileReadError
Fields
cause: Error
FileWriteError
Fields
cause: Error
DeserializationError
Fields
cause: Error
SerializationError
Fields
cause: Error
Trait Implementations
sourceimpl Fail for Failure
impl Fail for Failure
sourcefn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moreAuto Trait Implementations
impl !RefUnwindSafe for Failure
impl Send for Failure
impl Sync for Failure
impl Unpin for Failure
impl !UnwindSafe for Failure
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more