From 3d9d5795e4948c427dd9936521b0f6c3ca676837 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Fri, 27 May 2016 10:15:29 +0200 Subject: [PATCH] Rewrite hook error module with error macros --- libimagstore/src/hook/error.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/libimagstore/src/hook/error.rs b/libimagstore/src/hook/error.rs index 451fb5a5..afe9ef07 100644 --- a/libimagstore/src/hook/error.rs +++ b/libimagstore/src/hook/error.rs @@ -1,8 +1,10 @@ -generate_error_imports!(); -use std::convert::Into; - -generate_error_types!(HookError, HookErrorKind, - HookExecutionError => "Hook exec error", - AccessTypeViolation => "Hook access type violation" +generate_error_module!( + generate_error_types!(HookError, HookErrorKind, + HookExecutionError => "Hook exec error", + AccessTypeViolation => "Hook access type violation" + ); ); +pub use self::error::HookError; +pub use self::error::HookErrorKind; +