Trait aws_sdk_budgets::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 CreateBudgetError

source§

impl ProvideErrorMetadata for CreateBudgetActionError

source§

impl ProvideErrorMetadata for CreateNotificationError

source§

impl ProvideErrorMetadata for CreateSubscriberError

source§

impl ProvideErrorMetadata for DeleteBudgetError

source§

impl ProvideErrorMetadata for DeleteBudgetActionError

source§

impl ProvideErrorMetadata for DeleteNotificationError

source§

impl ProvideErrorMetadata for DeleteSubscriberError

source§

impl ProvideErrorMetadata for DescribeBudgetError

source§

impl ProvideErrorMetadata for DescribeBudgetActionError

source§

impl ProvideErrorMetadata for DescribeBudgetActionHistoriesError

source§

impl ProvideErrorMetadata for DescribeBudgetActionsForAccountError

source§

impl ProvideErrorMetadata for DescribeBudgetActionsForBudgetError

source§

impl ProvideErrorMetadata for DescribeBudgetNotificationsForAccountError

source§

impl ProvideErrorMetadata for DescribeBudgetPerformanceHistoryError

source§

impl ProvideErrorMetadata for DescribeBudgetsError

source§

impl ProvideErrorMetadata for DescribeNotificationsForBudgetError

source§

impl ProvideErrorMetadata for DescribeSubscribersForNotificationError

source§

impl ProvideErrorMetadata for ExecuteBudgetActionError

source§

impl ProvideErrorMetadata for UpdateBudgetError

source§

impl ProvideErrorMetadata for UpdateBudgetActionError

source§

impl ProvideErrorMetadata for UpdateNotificationError

source§

impl ProvideErrorMetadata for UpdateSubscriberError

source§

impl ProvideErrorMetadata for AccessDeniedException

source§

impl ProvideErrorMetadata for CreationLimitExceededException

source§

impl ProvideErrorMetadata for DuplicateRecordException

source§

impl ProvideErrorMetadata for ExpiredNextTokenException

source§

impl ProvideErrorMetadata for InternalErrorException

source§

impl ProvideErrorMetadata for InvalidNextTokenException

source§

impl ProvideErrorMetadata for InvalidParameterException

source§

impl ProvideErrorMetadata for NotFoundException

source§

impl ProvideErrorMetadata for ResourceLockedException

source§

impl ProvideErrorMetadata for ThrottlingException

source§

impl ProvideErrorMetadata for ErrorMetadata