Skip to main content

ssm_error

Macro ssm_error 

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

Create an SsmError from an error code.

ยงExamples

use rustack_ssm_model::ssm_error;
use rustack_ssm_model::error::SsmErrorCode;

let err = ssm_error!(ValidationException);
assert_eq!(err.code, SsmErrorCode::ValidationException);

let err = ssm_error!(ParameterNotFound, "Parameter /my/param not found");
assert_eq!(err.message, "Parameter /my/param not found");