imag/libimagdiary/src/error.rs

19 lines
716 B
Rust
Raw Normal View History

2016-04-17 14:37:48 +00:00
generate_error_module!(
generate_error_types!(DiaryError, DiaryErrorKind,
StoreWriteError => "Error writing store",
StoreReadError => "Error reading store",
CannotFindDiary => "Cannot find diary",
CannotCreateNote => "Cannot create Note object for diary entry",
DiaryEditError => "Cannot edit diary entry",
PathConversionError => "Error while converting paths internally",
EntryNotInDiary => "Entry not in Diary",
IOError => "IO Error",
ViewError => "Error viewing diary entry"
2016-04-17 14:37:48 +00:00
);
);
pub use self::error::DiaryError;
pub use self::error::DiaryErrorKind;
2016-09-04 15:30:18 +00:00
pub use self::error::MapErrInto;
2016-04-17 14:37:48 +00:00