Trait aws_sdk_mq::error::ProvideErrorMetadata

source ·
pub trait ProvideErrorMetadata {
    // Required method
    fn meta(&self) -> &ErrorMetadata;

    // Provided methods
    fn code(&self) -> Option<&str> { ... }
    fn message(&self) -> Option<&str> { ... }
}
Expand description

Trait to retrieve error metadata from a result

Required Methods§

source

fn meta(&self) -> &ErrorMetadata

Returns error metadata, which includes the error code, message, request ID, and potentially additional information.

Provided Methods§

source

fn code(&self) -> Option<&str>

Returns the error code if it’s available.

source

fn message(&self) -> Option<&str>

Returns the error message, if there is one.

Implementations on Foreign Types§

source§

impl<E, R> ProvideErrorMetadata for SdkError<E, R>

source§

impl<O, E> ProvideErrorMetadata for WaiterError<O, E>

Implementors§

source§

impl ProvideErrorMetadata for Error

source§

impl ProvideErrorMetadata for CreateBrokerError

source§

impl ProvideErrorMetadata for CreateConfigurationError

source§

impl ProvideErrorMetadata for CreateTagsError

source§

impl ProvideErrorMetadata for CreateUserError

source§

impl ProvideErrorMetadata for DeleteBrokerError

source§

impl ProvideErrorMetadata for DeleteTagsError

source§

impl ProvideErrorMetadata for DeleteUserError

source§

impl ProvideErrorMetadata for DescribeBrokerError

source§

impl ProvideErrorMetadata for DescribeBrokerEngineTypesError

source§

impl ProvideErrorMetadata for DescribeBrokerInstanceOptionsError

source§

impl ProvideErrorMetadata for DescribeConfigurationError

source§

impl ProvideErrorMetadata for DescribeConfigurationRevisionError

source§

impl ProvideErrorMetadata for DescribeUserError

source§

impl ProvideErrorMetadata for ListBrokersError

source§

impl ProvideErrorMetadata for ListConfigurationRevisionsError

source§

impl ProvideErrorMetadata for ListConfigurationsError

source§

impl ProvideErrorMetadata for ListTagsError

source§

impl ProvideErrorMetadata for ListUsersError

source§

impl ProvideErrorMetadata for PromoteError

source§

impl ProvideErrorMetadata for RebootBrokerError

source§

impl ProvideErrorMetadata for UpdateBrokerError

source§

impl ProvideErrorMetadata for UpdateConfigurationError

source§

impl ProvideErrorMetadata for UpdateUserError

source§

impl ProvideErrorMetadata for BadRequestException

source§

impl ProvideErrorMetadata for ConflictException

source§

impl ProvideErrorMetadata for ForbiddenException

source§

impl ProvideErrorMetadata for InternalServerErrorException

source§

impl ProvideErrorMetadata for NotFoundException

source§

impl ProvideErrorMetadata for UnauthorizedException

source§

impl ProvideErrorMetadata for ErrorMetadata