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 AllocateStaticIpError

Source§

impl ProvideErrorMetadata for AttachCertificateToDistributionError

Source§

impl ProvideErrorMetadata for AttachDiskError

Source§

impl ProvideErrorMetadata for AttachInstancesToLoadBalancerError

Source§

impl ProvideErrorMetadata for AttachLoadBalancerTlsCertificateError

Source§

impl ProvideErrorMetadata for AttachStaticIpError

Source§

impl ProvideErrorMetadata for CloseInstancePublicPortsError

Source§

impl ProvideErrorMetadata for CopySnapshotError

Source§

impl ProvideErrorMetadata for CreateBucketError

Source§

impl ProvideErrorMetadata for CreateBucketAccessKeyError

Source§

impl ProvideErrorMetadata for CreateCertificateError

Source§

impl ProvideErrorMetadata for CreateCloudFormationStackError

Source§

impl ProvideErrorMetadata for CreateContactMethodError

Source§

impl ProvideErrorMetadata for CreateContainerServiceError

Source§

impl ProvideErrorMetadata for CreateContainerServiceDeploymentError

Source§

impl ProvideErrorMetadata for CreateContainerServiceRegistryLoginError

Source§

impl ProvideErrorMetadata for CreateDiskError

Source§

impl ProvideErrorMetadata for CreateDiskFromSnapshotError

Source§

impl ProvideErrorMetadata for CreateDiskSnapshotError

Source§

impl ProvideErrorMetadata for CreateDistributionError

Source§

impl ProvideErrorMetadata for CreateDomainError

Source§

impl ProvideErrorMetadata for CreateDomainEntryError

Source§

impl ProvideErrorMetadata for CreateGUISessionAccessDetailsError

Source§

impl ProvideErrorMetadata for CreateInstanceSnapshotError

Source§

impl ProvideErrorMetadata for CreateInstancesError

Source§

impl ProvideErrorMetadata for CreateInstancesFromSnapshotError

Source§

impl ProvideErrorMetadata for CreateKeyPairError

Source§

impl ProvideErrorMetadata for CreateLoadBalancerError

Source§

impl ProvideErrorMetadata for CreateLoadBalancerTlsCertificateError

Source§

impl ProvideErrorMetadata for CreateRelationalDatabaseError

Source§

impl ProvideErrorMetadata for CreateRelationalDatabaseFromSnapshotError

Source§

impl ProvideErrorMetadata for CreateRelationalDatabaseSnapshotError

Source§

impl ProvideErrorMetadata for DeleteAlarmError

Source§

impl ProvideErrorMetadata for DeleteAutoSnapshotError

Source§

impl ProvideErrorMetadata for DeleteBucketError

Source§

impl ProvideErrorMetadata for DeleteBucketAccessKeyError

Source§

impl ProvideErrorMetadata for DeleteCertificateError

Source§

impl ProvideErrorMetadata for DeleteContactMethodError

Source§

impl ProvideErrorMetadata for DeleteContainerImageError

Source§

impl ProvideErrorMetadata for DeleteContainerServiceError

Source§

impl ProvideErrorMetadata for DeleteDiskError

Source§

impl ProvideErrorMetadata for DeleteDiskSnapshotError

Source§

impl ProvideErrorMetadata for DeleteDistributionError

Source§

impl ProvideErrorMetadata for DeleteDomainError

Source§

impl ProvideErrorMetadata for DeleteDomainEntryError

Source§

impl ProvideErrorMetadata for DeleteInstanceError

Source§

impl ProvideErrorMetadata for DeleteInstanceSnapshotError

Source§

impl ProvideErrorMetadata for DeleteKeyPairError

Source§

impl ProvideErrorMetadata for DeleteKnownHostKeysError

Source§

impl ProvideErrorMetadata for DeleteLoadBalancerError

Source§

impl ProvideErrorMetadata for DeleteLoadBalancerTlsCertificateError

Source§

impl ProvideErrorMetadata for DeleteRelationalDatabaseError

Source§

impl ProvideErrorMetadata for DeleteRelationalDatabaseSnapshotError

Source§

impl ProvideErrorMetadata for DetachCertificateFromDistributionError

Source§

impl ProvideErrorMetadata for DetachDiskError

Source§

impl ProvideErrorMetadata for DetachInstancesFromLoadBalancerError

Source§

impl ProvideErrorMetadata for DetachStaticIpError

Source§

impl ProvideErrorMetadata for DisableAddOnError

Source§

impl ProvideErrorMetadata for DownloadDefaultKeyPairError

Source§

impl ProvideErrorMetadata for EnableAddOnError

Source§

impl ProvideErrorMetadata for ExportSnapshotError

Source§

impl ProvideErrorMetadata for GetActiveNamesError

Source§

impl ProvideErrorMetadata for GetAlarmsError

Source§

impl ProvideErrorMetadata for GetAutoSnapshotsError

Source§

impl ProvideErrorMetadata for GetBlueprintsError

Source§

impl ProvideErrorMetadata for GetBucketAccessKeysError

Source§

impl ProvideErrorMetadata for GetBucketBundlesError

Source§

impl ProvideErrorMetadata for GetBucketMetricDataError

Source§

impl ProvideErrorMetadata for GetBucketsError

Source§

impl ProvideErrorMetadata for GetBundlesError

Source§

impl ProvideErrorMetadata for GetCertificatesError

Source§

impl ProvideErrorMetadata for GetCloudFormationStackRecordsError

Source§

impl ProvideErrorMetadata for GetContactMethodsError

Source§

impl ProvideErrorMetadata for GetContainerAPIMetadataError

Source§

impl ProvideErrorMetadata for GetContainerImagesError

Source§

impl ProvideErrorMetadata for GetContainerLogError

Source§

impl ProvideErrorMetadata for GetContainerServiceDeploymentsError

Source§

impl ProvideErrorMetadata for GetContainerServiceMetricDataError

Source§

impl ProvideErrorMetadata for GetContainerServicePowersError

Source§

impl ProvideErrorMetadata for GetContainerServicesError

Source§

impl ProvideErrorMetadata for GetCostEstimateError

Source§

impl ProvideErrorMetadata for GetDiskError

Source§

impl ProvideErrorMetadata for GetDiskSnapshotError

Source§

impl ProvideErrorMetadata for GetDiskSnapshotsError

Source§

impl ProvideErrorMetadata for GetDisksError

Source§

impl ProvideErrorMetadata for GetDistributionBundlesError

Source§

impl ProvideErrorMetadata for GetDistributionLatestCacheResetError

Source§

impl ProvideErrorMetadata for GetDistributionMetricDataError

Source§

impl ProvideErrorMetadata for GetDistributionsError

Source§

impl ProvideErrorMetadata for GetDomainError

Source§

impl ProvideErrorMetadata for GetDomainsError

Source§

impl ProvideErrorMetadata for GetExportSnapshotRecordsError

Source§

impl ProvideErrorMetadata for GetInstanceError

Source§

impl ProvideErrorMetadata for GetInstanceAccessDetailsError

Source§

impl ProvideErrorMetadata for GetInstanceMetricDataError

Source§

impl ProvideErrorMetadata for GetInstancePortStatesError

Source§

impl ProvideErrorMetadata for GetInstanceSnapshotError

Source§

impl ProvideErrorMetadata for GetInstanceSnapshotsError

Source§

impl ProvideErrorMetadata for GetInstanceStateError

Source§

impl ProvideErrorMetadata for GetInstancesError

Source§

impl ProvideErrorMetadata for GetKeyPairError

Source§

impl ProvideErrorMetadata for GetKeyPairsError

Source§

impl ProvideErrorMetadata for GetLoadBalancerError

Source§

impl ProvideErrorMetadata for GetLoadBalancerMetricDataError

Source§

impl ProvideErrorMetadata for GetLoadBalancerTlsCertificatesError

Source§

impl ProvideErrorMetadata for GetLoadBalancerTlsPoliciesError

Source§

impl ProvideErrorMetadata for GetLoadBalancersError

Source§

impl ProvideErrorMetadata for GetOperationError

Source§

impl ProvideErrorMetadata for GetOperationsError

Source§

impl ProvideErrorMetadata for GetOperationsForResourceError

Source§

impl ProvideErrorMetadata for GetRegionsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseBlueprintsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseBundlesError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseEventsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseLogEventsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseLogStreamsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseMasterUserPasswordError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseMetricDataError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseParametersError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseSnapshotError

Source§

impl ProvideErrorMetadata for GetRelationalDatabaseSnapshotsError

Source§

impl ProvideErrorMetadata for GetRelationalDatabasesError

Source§

impl ProvideErrorMetadata for GetSetupHistoryError

Source§

impl ProvideErrorMetadata for GetStaticIpError

Source§

impl ProvideErrorMetadata for GetStaticIpsError

Source§

impl ProvideErrorMetadata for ImportKeyPairError

Source§

impl ProvideErrorMetadata for IsVpcPeeredError

Source§

impl ProvideErrorMetadata for OpenInstancePublicPortsError

Source§

impl ProvideErrorMetadata for PeerVpcError

Source§

impl ProvideErrorMetadata for PutAlarmError

Source§

impl ProvideErrorMetadata for PutInstancePublicPortsError

Source§

impl ProvideErrorMetadata for RebootInstanceError

Source§

impl ProvideErrorMetadata for RebootRelationalDatabaseError

Source§

impl ProvideErrorMetadata for RegisterContainerImageError

Source§

impl ProvideErrorMetadata for ReleaseStaticIpError

Source§

impl ProvideErrorMetadata for ResetDistributionCacheError

Source§

impl ProvideErrorMetadata for SendContactMethodVerificationError

Source§

impl ProvideErrorMetadata for SetIpAddressTypeError

Source§

impl ProvideErrorMetadata for SetResourceAccessForBucketError

Source§

impl ProvideErrorMetadata for SetupInstanceHttpsError

Source§

impl ProvideErrorMetadata for StartGUISessionError

Source§

impl ProvideErrorMetadata for StartInstanceError

Source§

impl ProvideErrorMetadata for StartRelationalDatabaseError

Source§

impl ProvideErrorMetadata for StopGUISessionError

Source§

impl ProvideErrorMetadata for StopInstanceError

Source§

impl ProvideErrorMetadata for StopRelationalDatabaseError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for TestAlarmError

Source§

impl ProvideErrorMetadata for UnpeerVpcError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateBucketError

Source§

impl ProvideErrorMetadata for UpdateBucketBundleError

Source§

impl ProvideErrorMetadata for UpdateContainerServiceError

Source§

impl ProvideErrorMetadata for UpdateDistributionError

Source§

impl ProvideErrorMetadata for UpdateDistributionBundleError

Source§

impl ProvideErrorMetadata for UpdateDomainEntryError

Source§

impl ProvideErrorMetadata for UpdateInstanceMetadataOptionsError

Source§

impl ProvideErrorMetadata for UpdateLoadBalancerAttributeError

Source§

impl ProvideErrorMetadata for UpdateRelationalDatabaseError

Source§

impl ProvideErrorMetadata for UpdateRelationalDatabaseParametersError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for AccountSetupInProgressException

Source§

impl ProvideErrorMetadata for InvalidInputException

Source§

impl ProvideErrorMetadata for NotFoundException

Source§

impl ProvideErrorMetadata for OperationFailureException

Source§

impl ProvideErrorMetadata for RegionSetupInProgressException

Source§

impl ProvideErrorMetadata for ServiceException

Source§

impl ProvideErrorMetadata for UnauthenticatedException

Source§

impl ProvideErrorMetadata for ErrorMetadata