Skip to main content

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 AllowVendedLogDeliveryForResourceError

Source§

impl ProvideErrorMetadata for AssociateServiceError

Source§

impl ProvideErrorMetadata for CreateAgentSpaceError

Source§

impl ProvideErrorMetadata for CreateBacklogTaskError

Source§

impl ProvideErrorMetadata for CreateChatError

Source§

impl ProvideErrorMetadata for CreatePrivateConnectionError

Source§

impl ProvideErrorMetadata for DeleteAgentSpaceError

Source§

impl ProvideErrorMetadata for DeletePrivateConnectionError

Source§

impl ProvideErrorMetadata for DeregisterServiceError

Source§

impl ProvideErrorMetadata for DescribePrivateConnectionError

Source§

impl ProvideErrorMetadata for DisableOperatorAppError

Source§

impl ProvideErrorMetadata for DisassociateServiceError

Source§

impl ProvideErrorMetadata for EnableOperatorAppError

Source§

impl ProvideErrorMetadata for GetAccountUsageError

Source§

impl ProvideErrorMetadata for GetAgentSpaceError

Source§

impl ProvideErrorMetadata for GetAssociationError

Source§

impl ProvideErrorMetadata for GetBacklogTaskError

Source§

impl ProvideErrorMetadata for GetOperatorAppError

Source§

impl ProvideErrorMetadata for GetRecommendationError

Source§

impl ProvideErrorMetadata for GetServiceError

Source§

impl ProvideErrorMetadata for ListAgentSpacesError

Source§

impl ProvideErrorMetadata for ListAssociationsError

Source§

impl ProvideErrorMetadata for ListBacklogTasksError

Source§

impl ProvideErrorMetadata for ListChatsError

Source§

impl ProvideErrorMetadata for ListExecutionsError

Source§

impl ProvideErrorMetadata for ListGoalsError

Source§

impl ProvideErrorMetadata for ListJournalRecordsError

Source§

impl ProvideErrorMetadata for ListPendingMessagesError

Source§

impl ProvideErrorMetadata for ListPrivateConnectionsError

Source§

impl ProvideErrorMetadata for ListRecommendationsError

Source§

impl ProvideErrorMetadata for ListServicesError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListWebhooksError

Source§

impl ProvideErrorMetadata for RegisterServiceError

Source§

impl ProvideErrorMetadata for SendMessageError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateAgentSpaceError

Source§

impl ProvideErrorMetadata for UpdateAssociationError

Source§

impl ProvideErrorMetadata for UpdateBacklogTaskError

Source§

impl ProvideErrorMetadata for UpdateGoalError

Source§

impl ProvideErrorMetadata for UpdateOperatorAppIdpConfigError

Source§

impl ProvideErrorMetadata for UpdatePrivateConnectionCertificateError

Source§

impl ProvideErrorMetadata for UpdateRecommendationError

Source§

impl ProvideErrorMetadata for ValidateAwsAssociationsError

Source§

impl ProvideErrorMetadata for SendMessageEventsError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for ContentSizeExceededException

Source§

impl ProvideErrorMetadata for IdentityCenterServiceException

Source§

impl ProvideErrorMetadata for InternalServerException

Source§

impl ProvideErrorMetadata for InvalidParameterException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ServiceQuotaExceededException

Source§

impl ProvideErrorMetadata for ThrottlingException

Source§

impl ProvideErrorMetadata for ValidationException

Source§

impl ProvideErrorMetadata for ErrorMetadata