generate_error_module!(
generate_error_types!(TimeTrackError, TimeTrackErrorKind,
StoreReadError => "Store read error",
StoreWriteError => "Store write error",
StoreIdError => "Error while handling StoreId",
TagFormat => "Tag has invalid format",
HeaderReadError => "Error writing header",
HeaderWriteError => "Error writing header",
HeaderFieldTypeError => "Type error in header",
DateTimeParserError => "Error while parsing DateTime"
);
);
pub use self::error::TimeTrackError;
pub use self::error::TimeTrackErrorKind;
pub use self::error::MapErrInto;