ProvideErrorMetadata

Trait 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 CreateAwsLogSourceError

Source§

impl ProvideErrorMetadata for CreateCustomLogSourceError

Source§

impl ProvideErrorMetadata for CreateDataLakeError

Source§

impl ProvideErrorMetadata for CreateDataLakeExceptionSubscriptionError

Source§

impl ProvideErrorMetadata for CreateDataLakeOrganizationConfigurationError

Source§

impl ProvideErrorMetadata for CreateSubscriberError

Source§

impl ProvideErrorMetadata for CreateSubscriberNotificationError

Source§

impl ProvideErrorMetadata for DeleteAwsLogSourceError

Source§

impl ProvideErrorMetadata for DeleteCustomLogSourceError

Source§

impl ProvideErrorMetadata for DeleteDataLakeError

Source§

impl ProvideErrorMetadata for DeleteDataLakeExceptionSubscriptionError

Source§

impl ProvideErrorMetadata for DeleteDataLakeOrganizationConfigurationError

Source§

impl ProvideErrorMetadata for DeleteSubscriberError

Source§

impl ProvideErrorMetadata for DeleteSubscriberNotificationError

Source§

impl ProvideErrorMetadata for DeregisterDataLakeDelegatedAdministratorError

Source§

impl ProvideErrorMetadata for GetDataLakeExceptionSubscriptionError

Source§

impl ProvideErrorMetadata for GetDataLakeOrganizationConfigurationError

Source§

impl ProvideErrorMetadata for GetDataLakeSourcesError

Source§

impl ProvideErrorMetadata for GetSubscriberError

Source§

impl ProvideErrorMetadata for ListDataLakeExceptionsError

Source§

impl ProvideErrorMetadata for ListDataLakesError

Source§

impl ProvideErrorMetadata for ListLogSourcesError

Source§

impl ProvideErrorMetadata for ListSubscribersError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for RegisterDataLakeDelegatedAdministratorError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateDataLakeError

Source§

impl ProvideErrorMetadata for UpdateDataLakeExceptionSubscriptionError

Source§

impl ProvideErrorMetadata for UpdateSubscriberError

Source§

impl ProvideErrorMetadata for UpdateSubscriberNotificationError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for BadRequestException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for InternalServerException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ThrottlingException

Source§

impl ProvideErrorMetadata for ErrorMetadata