diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2016-05-19 17:11:18 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2016-05-19 20:32:23 +0200 |
commit | cf393b4bde2d36bf30b438692f8535c5e6420151 (patch) | |
tree | 9f9e99f2700b019238ee47c383e5f1699db83b7a /libimagentrylink | |
parent | d3dc4eb57d77a7d77131986466a6c13014042f41 (diff) |
libimagentrylink: use generate_error_module!() macro and reexport generated types
Diffstat (limited to 'libimagentrylink')
-rw-r--r-- | libimagentrylink/src/error.rs | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/libimagentrylink/src/error.rs b/libimagentrylink/src/error.rs index 4cd28512..2802c414 100644 --- a/libimagentrylink/src/error.rs +++ b/libimagentrylink/src/error.rs @@ -1,13 +1,16 @@ -generate_error_imports!(); - -generate_error_types!(LinkError, LinkErrorKind, - EntryHeaderReadError => "Error while reading an entry header", - EntryHeaderWriteError => "Error while writing an entry header", - ExistingLinkTypeWrong => "Existing link entry has wrong type", - LinkTargetDoesNotExist => "Link target does not exist in the store", - InternalConversionError => "Error while converting values internally", - InvalidUri => "URI is not valid", - StoreReadError => "Store read error", - StoreWriteError => "Store write error" +generate_error_module!( + generate_error_types!(LinkError, LinkErrorKind, + EntryHeaderReadError => "Error while reading an entry header", + EntryHeaderWriteError => "Error while writing an entry header", + ExistingLinkTypeWrong => "Existing link entry has wrong type", + LinkTargetDoesNotExist => "Link target does not exist in the store", + InternalConversionError => "Error while converting values internally", + InvalidUri => "URI is not valid", + StoreReadError => "Store read error", + StoreWriteError => "Store write error" + ); ); +pub use self::error::LinkError; +pub use self::error::LinkErrorKind; + |