pub enum JournalError {
DuplicateElementId(ElementId),
UnknownElementId(ElementId),
Io(Error),
Sqlite(Error),
Serde(Error),
}Variants§
Trait Implementations§
Source§impl Debug for JournalError
impl Debug for JournalError
Source§impl Display for JournalError
impl Display for JournalError
Source§impl Error for JournalError
impl Error for JournalError
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 JournalError
impl From<Error> for JournalError
Source§impl From<Error> for JournalError
impl From<Error> for JournalError
Auto Trait Implementations§
impl Freeze for JournalError
impl !RefUnwindSafe for JournalError
impl Send for JournalError
impl Sync for JournalError
impl Unpin for JournalError
impl !UnwindSafe for JournalError
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