Added macro to wrap errors

This commit is contained in:
Franklin 2022-08-31 14:36:52 -04:00
parent b6857ea964
commit dfab97d9fe
1 changed files with 12 additions and 0 deletions

View File

@ -26,3 +26,15 @@ macro_rules! unwrap_or_return_handled_error {
} }
} }
} }
/// Takes whatever error you supply to it and wraps it in a GenericError<E> if err
#[allow(unused_macros)]
#[macro_export]
macro_rules! wrap_generic_error_in_wrapper {
( $e:expr ) => {
match $e {
Ok(value) => value,
Err(error) => actix_web_utils::extensions::generic_error::GenericError::wrap(error),
}
}
}