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 AddSourceIdentifierToSubscriptionError

Source§

impl ProvideErrorMetadata for AddTagsToResourceError

Source§

impl ProvideErrorMetadata for ApplyPendingMaintenanceActionError

Source§

impl ProvideErrorMetadata for CopyDBClusterParameterGroupError

Source§

impl ProvideErrorMetadata for CopyDBClusterSnapshotError

Source§

impl ProvideErrorMetadata for CreateDBClusterError

Source§

impl ProvideErrorMetadata for CreateDBClusterParameterGroupError

Source§

impl ProvideErrorMetadata for CreateDBClusterSnapshotError

Source§

impl ProvideErrorMetadata for CreateDBInstanceError

Source§

impl ProvideErrorMetadata for CreateDBSubnetGroupError

Source§

impl ProvideErrorMetadata for CreateEventSubscriptionError

Source§

impl ProvideErrorMetadata for CreateGlobalClusterError

Source§

impl ProvideErrorMetadata for DeleteDBClusterError

Source§

impl ProvideErrorMetadata for DeleteDBClusterParameterGroupError

Source§

impl ProvideErrorMetadata for DeleteDBClusterSnapshotError

Source§

impl ProvideErrorMetadata for DeleteDBInstanceError

Source§

impl ProvideErrorMetadata for DeleteDBSubnetGroupError

Source§

impl ProvideErrorMetadata for DeleteEventSubscriptionError

Source§

impl ProvideErrorMetadata for DeleteGlobalClusterError

Source§

impl ProvideErrorMetadata for DescribeCertificatesError

Source§

impl ProvideErrorMetadata for DescribeDBClusterParameterGroupsError

Source§

impl ProvideErrorMetadata for DescribeDBClusterParametersError

Source§

impl ProvideErrorMetadata for DescribeDBClusterSnapshotAttributesError

Source§

impl ProvideErrorMetadata for DescribeDBClusterSnapshotsError

Source§

impl ProvideErrorMetadata for DescribeDBClustersError

Source§

impl ProvideErrorMetadata for DescribeDBEngineVersionsError

Source§

impl ProvideErrorMetadata for DescribeDBInstancesError

Source§

impl ProvideErrorMetadata for DescribeDBSubnetGroupsError

Source§

impl ProvideErrorMetadata for DescribeEngineDefaultClusterParametersError

Source§

impl ProvideErrorMetadata for DescribeEventCategoriesError

Source§

impl ProvideErrorMetadata for DescribeEventSubscriptionsError

Source§

impl ProvideErrorMetadata for DescribeEventsError

Source§

impl ProvideErrorMetadata for DescribeGlobalClustersError

Source§

impl ProvideErrorMetadata for DescribeOrderableDBInstanceOptionsError

Source§

impl ProvideErrorMetadata for DescribePendingMaintenanceActionsError

Source§

impl ProvideErrorMetadata for FailoverDBClusterError

Source§

impl ProvideErrorMetadata for FailoverGlobalClusterError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ModifyDBClusterError

Source§

impl ProvideErrorMetadata for ModifyDBClusterParameterGroupError

Source§

impl ProvideErrorMetadata for ModifyDBClusterSnapshotAttributeError

Source§

impl ProvideErrorMetadata for ModifyDBInstanceError

Source§

impl ProvideErrorMetadata for ModifyDBSubnetGroupError

Source§

impl ProvideErrorMetadata for ModifyEventSubscriptionError

Source§

impl ProvideErrorMetadata for ModifyGlobalClusterError

Source§

impl ProvideErrorMetadata for RebootDBInstanceError

Source§

impl ProvideErrorMetadata for RemoveFromGlobalClusterError

Source§

impl ProvideErrorMetadata for RemoveSourceIdentifierFromSubscriptionError

Source§

impl ProvideErrorMetadata for RemoveTagsFromResourceError

Source§

impl ProvideErrorMetadata for ResetDBClusterParameterGroupError

Source§

impl ProvideErrorMetadata for RestoreDBClusterFromSnapshotError

Source§

impl ProvideErrorMetadata for RestoreDBClusterToPointInTimeError

Source§

impl ProvideErrorMetadata for StartDBClusterError

Source§

impl ProvideErrorMetadata for StopDBClusterError

Source§

impl ProvideErrorMetadata for SwitchoverGlobalClusterError

Source§

impl ProvideErrorMetadata for AuthorizationNotFoundFault

Source§

impl ProvideErrorMetadata for CertificateNotFoundFault

Source§

impl ProvideErrorMetadata for DbClusterAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbClusterNotFoundFault

Source§

impl ProvideErrorMetadata for DbClusterParameterGroupNotFoundFault

Source§

impl ProvideErrorMetadata for DbClusterQuotaExceededFault

Source§

impl ProvideErrorMetadata for DbClusterSnapshotAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbClusterSnapshotNotFoundFault

Source§

impl ProvideErrorMetadata for DbInstanceAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbInstanceNotFoundFault

Source§

impl ProvideErrorMetadata for DbParameterGroupAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbParameterGroupNotFoundFault

Source§

impl ProvideErrorMetadata for DbParameterGroupQuotaExceededFault

Source§

impl ProvideErrorMetadata for DbSecurityGroupNotFoundFault

Source§

impl ProvideErrorMetadata for DbSnapshotAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbSnapshotNotFoundFault

Source§

impl ProvideErrorMetadata for DbSubnetGroupAlreadyExistsFault

Source§

impl ProvideErrorMetadata for DbSubnetGroupDoesNotCoverEnoughAZs

Source§

impl ProvideErrorMetadata for DbSubnetGroupNotFoundFault

Source§

impl ProvideErrorMetadata for DbSubnetGroupQuotaExceededFault

Source§

impl ProvideErrorMetadata for DbSubnetQuotaExceededFault

Source§

impl ProvideErrorMetadata for DbUpgradeDependencyFailureFault

Source§

impl ProvideErrorMetadata for EventSubscriptionQuotaExceededFault

Source§

impl ProvideErrorMetadata for GlobalClusterAlreadyExistsFault

Source§

impl ProvideErrorMetadata for GlobalClusterNotFoundFault

Source§

impl ProvideErrorMetadata for GlobalClusterQuotaExceededFault

Source§

impl ProvideErrorMetadata for InstanceQuotaExceededFault

Source§

impl ProvideErrorMetadata for InsufficientDbClusterCapacityFault

Source§

impl ProvideErrorMetadata for InsufficientDbInstanceCapacityFault

Source§

impl ProvideErrorMetadata for InsufficientStorageClusterCapacityFault

Source§

impl ProvideErrorMetadata for InvalidDbClusterSnapshotStateFault

Source§

impl ProvideErrorMetadata for InvalidDbClusterStateFault

Source§

impl ProvideErrorMetadata for InvalidDbInstanceStateFault

Source§

impl ProvideErrorMetadata for InvalidDbParameterGroupStateFault

Source§

impl ProvideErrorMetadata for InvalidDbSecurityGroupStateFault

Source§

impl ProvideErrorMetadata for InvalidDbSnapshotStateFault

Source§

impl ProvideErrorMetadata for InvalidDbSubnetGroupStateFault

Source§

impl ProvideErrorMetadata for InvalidDbSubnetStateFault

Source§

impl ProvideErrorMetadata for InvalidEventSubscriptionStateFault

Source§

impl ProvideErrorMetadata for InvalidGlobalClusterStateFault

Source§

impl ProvideErrorMetadata for InvalidRestoreFault

Source§

impl ProvideErrorMetadata for InvalidSubnet

Source§

impl ProvideErrorMetadata for InvalidVpcNetworkStateFault

Source§

impl ProvideErrorMetadata for KmsKeyNotAccessibleFault

Source§

impl ProvideErrorMetadata for ResourceNotFoundFault

Source§

impl ProvideErrorMetadata for SharedSnapshotQuotaExceededFault

Source§

impl ProvideErrorMetadata for SnapshotQuotaExceededFault

Source§

impl ProvideErrorMetadata for SnsInvalidTopicFault

Source§

impl ProvideErrorMetadata for SnsNoAuthorizationFault

Source§

impl ProvideErrorMetadata for SnsTopicArnNotFoundFault

Source§

impl ProvideErrorMetadata for SourceNotFoundFault

Source§

impl ProvideErrorMetadata for StorageQuotaExceededFault

Source§

impl ProvideErrorMetadata for StorageTypeNotSupportedFault

Source§

impl ProvideErrorMetadata for SubnetAlreadyInUse

Source§

impl ProvideErrorMetadata for SubscriptionAlreadyExistFault

Source§

impl ProvideErrorMetadata for SubscriptionCategoryNotFoundFault

Source§

impl ProvideErrorMetadata for SubscriptionNotFoundFault

Source§

impl ProvideErrorMetadata for ErrorMetadata