Skip to main content

events_error

Macro events_error 

Source
macro_rules! events_error {
    ($code:ident) => { ... };
    ($code:ident, $msg:expr) => { ... };
}
Expand description

Create an EventsError from an error code.

ยงExamples

use rustack_events_model::events_error;
use rustack_events_model::error::EventsErrorCode;

let err = events_error!(ValidationException);
assert_eq!(err.code, EventsErrorCode::ValidationException);

let err = events_error!(ResourceNotFound, "Event bus my-bus does not exist.");
assert_eq!(err.code, EventsErrorCode::ResourceNotFound);