#[non_exhaustive]
pub enum Error {
Show 26 variants AccessDeniedFault(AccessDeniedFault), CollectorNotFoundFault(CollectorNotFoundFault), InsufficientResourceCapacityFault(InsufficientResourceCapacityFault), InvalidCertificateFault(InvalidCertificateFault), InvalidOperationFault(InvalidOperationFault), InvalidResourceStateFault(InvalidResourceStateFault), InvalidSubnet(InvalidSubnet), KmsAccessDeniedFault(KmsAccessDeniedFault), KmsDisabledFault(KmsDisabledFault), KmsFault(KmsFault), KmsInvalidStateFault(KmsInvalidStateFault), KmsKeyNotAccessibleFault(KmsKeyNotAccessibleFault), KmsNotFoundFault(KmsNotFoundFault), KmsThrottlingFault(KmsThrottlingFault), ReplicationSubnetGroupDoesNotCoverEnoughAZs(ReplicationSubnetGroupDoesNotCoverEnoughAZs), ResourceAlreadyExistsFault(ResourceAlreadyExistsFault), ResourceNotFoundFault(ResourceNotFoundFault), ResourceQuotaExceededFault(ResourceQuotaExceededFault), S3AccessDeniedFault(S3AccessDeniedFault), S3ResourceNotFoundFault(S3ResourceNotFoundFault), SnsInvalidTopicFault(SnsInvalidTopicFault), SnsNoAuthorizationFault(SnsNoAuthorizationFault), StorageQuotaExceededFault(StorageQuotaExceededFault), SubnetAlreadyInUse(SubnetAlreadyInUse), UpgradeDependencyFailureFault(UpgradeDependencyFailureFault), Unhandled(Unhandled),
}
Expand description

All possible error types for this service.

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

AccessDeniedFault(AccessDeniedFault)

DMS was denied access to the endpoint. Check that the role is correctly configured.

§

CollectorNotFoundFault(CollectorNotFoundFault)

The specified collector doesn't exist.

§

InsufficientResourceCapacityFault(InsufficientResourceCapacityFault)

There are not enough resources allocated to the database migration.

§

InvalidCertificateFault(InvalidCertificateFault)

The certificate was not valid.

§

InvalidOperationFault(InvalidOperationFault)

The action or operation requested isn't valid.

§

InvalidResourceStateFault(InvalidResourceStateFault)

The resource is in a state that prevents it from being used for database migration.

§

InvalidSubnet(InvalidSubnet)

The subnet provided isn't valid.

§

KmsAccessDeniedFault(KmsAccessDeniedFault)

The ciphertext references a key that doesn't exist or that the DMS account doesn't have access to.

§

KmsDisabledFault(KmsDisabledFault)

The specified KMS key isn't enabled.

§

KmsFault(KmsFault)

An Key Management Service (KMS) error is preventing access to KMS.

§

KmsInvalidStateFault(KmsInvalidStateFault)

The state of the specified KMS resource isn't valid for this request.

§

KmsKeyNotAccessibleFault(KmsKeyNotAccessibleFault)

DMS cannot access the KMS key.

§

KmsNotFoundFault(KmsNotFoundFault)

The specified KMS entity or resource can't be found.

§

KmsThrottlingFault(KmsThrottlingFault)

This request triggered KMS request throttling.

§

ReplicationSubnetGroupDoesNotCoverEnoughAZs(ReplicationSubnetGroupDoesNotCoverEnoughAZs)

The replication subnet group does not cover enough Availability Zones (AZs). Edit the replication subnet group and add more AZs.

§

ResourceAlreadyExistsFault(ResourceAlreadyExistsFault)

The resource you are attempting to create already exists.

§

ResourceNotFoundFault(ResourceNotFoundFault)

The resource could not be found.

§

ResourceQuotaExceededFault(ResourceQuotaExceededFault)

The quota for this resource quota has been exceeded.

§

S3AccessDeniedFault(S3AccessDeniedFault)

Insufficient privileges are preventing access to an Amazon S3 object.

§

S3ResourceNotFoundFault(S3ResourceNotFoundFault)

A specified Amazon S3 bucket, bucket folder, or other object can't be found.

§

SnsInvalidTopicFault(SnsInvalidTopicFault)

The SNS topic is invalid.

§

SnsNoAuthorizationFault(SnsNoAuthorizationFault)

You are not authorized for the SNS subscription.

§

StorageQuotaExceededFault(StorageQuotaExceededFault)

The storage quota has been exceeded.

§

SubnetAlreadyInUse(SubnetAlreadyInUse)

The specified subnet is already in use.

§

UpgradeDependencyFailureFault(UpgradeDependencyFailureFault)

An upgrade dependency is preventing the database migration.

§

Unhandled(Unhandled)

An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AddTagsToResourceError> for Error

source§

fn from(err: AddTagsToResourceError) -> Self

Converts to this type from the input type.
source§

impl From<ApplyPendingMaintenanceActionError> for Error

source§

fn from(err: ApplyPendingMaintenanceActionError) -> Self

Converts to this type from the input type.
source§

impl From<BatchStartRecommendationsError> for Error

source§

fn from(err: BatchStartRecommendationsError) -> Self

Converts to this type from the input type.
source§

impl From<CancelReplicationTaskAssessmentRunError> for Error

source§

fn from(err: CancelReplicationTaskAssessmentRunError) -> Self

Converts to this type from the input type.
source§

impl From<CreateEndpointError> for Error

source§

fn from(err: CreateEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<CreateEventSubscriptionError> for Error

source§

fn from(err: CreateEventSubscriptionError) -> Self

Converts to this type from the input type.
source§

impl From<CreateFleetAdvisorCollectorError> for Error

source§

fn from(err: CreateFleetAdvisorCollectorError) -> Self

Converts to this type from the input type.
source§

impl From<CreateReplicationConfigError> for Error

source§

fn from(err: CreateReplicationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<CreateReplicationInstanceError> for Error

source§

fn from(err: CreateReplicationInstanceError) -> Self

Converts to this type from the input type.
source§

impl From<CreateReplicationSubnetGroupError> for Error

source§

fn from(err: CreateReplicationSubnetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<CreateReplicationTaskError> for Error

source§

fn from(err: CreateReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteCertificateError> for Error

source§

fn from(err: DeleteCertificateError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteConnectionError> for Error

source§

fn from(err: DeleteConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteEndpointError> for Error

source§

fn from(err: DeleteEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteEventSubscriptionError> for Error

source§

fn from(err: DeleteEventSubscriptionError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFleetAdvisorCollectorError> for Error

source§

fn from(err: DeleteFleetAdvisorCollectorError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFleetAdvisorDatabasesError> for Error

source§

fn from(err: DeleteFleetAdvisorDatabasesError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteReplicationConfigError> for Error

source§

fn from(err: DeleteReplicationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteReplicationInstanceError> for Error

source§

fn from(err: DeleteReplicationInstanceError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteReplicationSubnetGroupError> for Error

source§

fn from(err: DeleteReplicationSubnetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteReplicationTaskAssessmentRunError> for Error

source§

fn from(err: DeleteReplicationTaskAssessmentRunError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteReplicationTaskError> for Error

source§

fn from(err: DeleteReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeAccountAttributesError> for Error

source§

fn from(err: DescribeAccountAttributesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeApplicableIndividualAssessmentsError> for Error

source§

fn from(err: DescribeApplicableIndividualAssessmentsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeCertificatesError> for Error

source§

fn from(err: DescribeCertificatesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeConnectionsError> for Error

source§

fn from(err: DescribeConnectionsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEndpointSettingsError> for Error

source§

fn from(err: DescribeEndpointSettingsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEndpointTypesError> for Error

source§

fn from(err: DescribeEndpointTypesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEndpointsError> for Error

source§

fn from(err: DescribeEndpointsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEventCategoriesError> for Error

source§

fn from(err: DescribeEventCategoriesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEventSubscriptionsError> for Error

source§

fn from(err: DescribeEventSubscriptionsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEventsError> for Error

source§

fn from(err: DescribeEventsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFleetAdvisorCollectorsError> for Error

source§

fn from(err: DescribeFleetAdvisorCollectorsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFleetAdvisorDatabasesError> for Error

source§

fn from(err: DescribeFleetAdvisorDatabasesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFleetAdvisorLsaAnalysisError> for Error

source§

fn from(err: DescribeFleetAdvisorLsaAnalysisError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFleetAdvisorSchemaObjectSummaryError> for Error

source§

fn from(err: DescribeFleetAdvisorSchemaObjectSummaryError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFleetAdvisorSchemasError> for Error

source§

fn from(err: DescribeFleetAdvisorSchemasError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeOrderableReplicationInstancesError> for Error

source§

fn from(err: DescribeOrderableReplicationInstancesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribePendingMaintenanceActionsError> for Error

source§

fn from(err: DescribePendingMaintenanceActionsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRecommendationLimitationsError> for Error

source§

fn from(err: DescribeRecommendationLimitationsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRecommendationsError> for Error

source§

fn from(err: DescribeRecommendationsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRefreshSchemasStatusError> for Error

source§

fn from(err: DescribeRefreshSchemasStatusError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationConfigsError> for Error

source§

fn from(err: DescribeReplicationConfigsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationInstanceTaskLogsError> for Error

source§

fn from(err: DescribeReplicationInstanceTaskLogsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationInstancesError> for Error

source§

fn from(err: DescribeReplicationInstancesError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationSubnetGroupsError> for Error

source§

fn from(err: DescribeReplicationSubnetGroupsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationTableStatisticsError> for Error

source§

fn from(err: DescribeReplicationTableStatisticsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationTaskAssessmentResultsError> for Error

source§

fn from(err: DescribeReplicationTaskAssessmentResultsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationTaskAssessmentRunsError> for Error

source§

fn from(err: DescribeReplicationTaskAssessmentRunsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationTaskIndividualAssessmentsError> for Error

source§

fn from(err: DescribeReplicationTaskIndividualAssessmentsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationTasksError> for Error

source§

fn from(err: DescribeReplicationTasksError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeReplicationsError> for Error

source§

fn from(err: DescribeReplicationsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeSchemasError> for Error

source§

fn from(err: DescribeSchemasError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeTableStatisticsError> for Error

source§

fn from(err: DescribeTableStatisticsError) -> Self

Converts to this type from the input type.
source§

impl From<ImportCertificateError> for Error

source§

fn from(err: ImportCertificateError) -> Self

Converts to this type from the input type.
source§

impl From<ListTagsForResourceError> for Error

source§

fn from(err: ListTagsForResourceError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyEndpointError> for Error

source§

fn from(err: ModifyEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyEventSubscriptionError> for Error

source§

fn from(err: ModifyEventSubscriptionError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyReplicationConfigError> for Error

source§

fn from(err: ModifyReplicationConfigError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyReplicationInstanceError> for Error

source§

fn from(err: ModifyReplicationInstanceError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyReplicationSubnetGroupError> for Error

source§

fn from(err: ModifyReplicationSubnetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<ModifyReplicationTaskError> for Error

source§

fn from(err: ModifyReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<MoveReplicationTaskError> for Error

source§

fn from(err: MoveReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<RebootReplicationInstanceError> for Error

source§

fn from(err: RebootReplicationInstanceError) -> Self

Converts to this type from the input type.
source§

impl From<RefreshSchemasError> for Error

source§

fn from(err: RefreshSchemasError) -> Self

Converts to this type from the input type.
source§

impl From<ReloadReplicationTablesError> for Error

source§

fn from(err: ReloadReplicationTablesError) -> Self

Converts to this type from the input type.
source§

impl From<ReloadTablesError> for Error

source§

fn from(err: ReloadTablesError) -> Self

Converts to this type from the input type.
source§

impl From<RemoveTagsFromResourceError> for Error

source§

fn from(err: RemoveTagsFromResourceError) -> Self

Converts to this type from the input type.
source§

impl From<RunFleetAdvisorLsaAnalysisError> for Error

source§

fn from(err: RunFleetAdvisorLsaAnalysisError) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AddTagsToResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AddTagsToResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ApplyPendingMaintenanceActionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ApplyPendingMaintenanceActionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<BatchStartRecommendationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<BatchStartRecommendationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CancelReplicationTaskAssessmentRunError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CancelReplicationTaskAssessmentRunError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateEventSubscriptionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateEventSubscriptionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateFleetAdvisorCollectorError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateFleetAdvisorCollectorError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateReplicationConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateReplicationConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateReplicationInstanceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateReplicationInstanceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateReplicationSubnetGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateReplicationSubnetGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteCertificateError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteCertificateError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteConnectionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteConnectionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteEventSubscriptionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteEventSubscriptionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteFleetAdvisorCollectorError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteFleetAdvisorCollectorError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteFleetAdvisorDatabasesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteFleetAdvisorDatabasesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteReplicationConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteReplicationConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteReplicationInstanceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteReplicationInstanceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteReplicationSubnetGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteReplicationSubnetGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteReplicationTaskAssessmentRunError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteReplicationTaskAssessmentRunError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeAccountAttributesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeAccountAttributesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeApplicableIndividualAssessmentsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeApplicableIndividualAssessmentsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeCertificatesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeCertificatesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeConnectionsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeConnectionsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEndpointSettingsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEndpointSettingsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEndpointTypesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEndpointTypesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEndpointsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEndpointsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEventCategoriesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEventCategoriesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEventSubscriptionsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEventSubscriptionsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeEventsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeEventsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeFleetAdvisorCollectorsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeFleetAdvisorCollectorsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeFleetAdvisorDatabasesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeFleetAdvisorDatabasesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeFleetAdvisorLsaAnalysisError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeFleetAdvisorLsaAnalysisError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeFleetAdvisorSchemaObjectSummaryError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeFleetAdvisorSchemaObjectSummaryError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeFleetAdvisorSchemasError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeFleetAdvisorSchemasError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeOrderableReplicationInstancesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeOrderableReplicationInstancesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribePendingMaintenanceActionsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribePendingMaintenanceActionsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeRecommendationLimitationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeRecommendationLimitationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeRecommendationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeRecommendationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeRefreshSchemasStatusError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeRefreshSchemasStatusError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationConfigsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationConfigsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationInstanceTaskLogsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationInstanceTaskLogsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationInstancesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationInstancesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationSubnetGroupsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationSubnetGroupsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationTableStatisticsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationTableStatisticsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationTaskAssessmentResultsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationTaskAssessmentResultsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationTaskAssessmentRunsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationTaskAssessmentRunsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationTaskIndividualAssessmentsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from( err: SdkError<DescribeReplicationTaskIndividualAssessmentsError, R> ) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationTasksError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationTasksError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeReplicationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeReplicationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeSchemasError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeSchemasError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DescribeTableStatisticsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DescribeTableStatisticsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ImportCertificateError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ImportCertificateError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListTagsForResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListTagsForResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyEventSubscriptionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyEventSubscriptionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyReplicationConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyReplicationConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyReplicationInstanceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyReplicationInstanceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyReplicationSubnetGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyReplicationSubnetGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ModifyReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ModifyReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<MoveReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<MoveReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<RebootReplicationInstanceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<RebootReplicationInstanceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<RefreshSchemasError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<RefreshSchemasError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ReloadReplicationTablesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ReloadReplicationTablesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ReloadTablesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ReloadTablesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<RemoveTagsFromResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<RemoveTagsFromResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<RunFleetAdvisorLsaAnalysisError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<RunFleetAdvisorLsaAnalysisError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartRecommendationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartRecommendationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartReplicationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartReplicationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartReplicationTaskAssessmentError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartReplicationTaskAssessmentError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartReplicationTaskAssessmentRunError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartReplicationTaskAssessmentRunError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StartReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StartReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StopReplicationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StopReplicationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<StopReplicationTaskError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<StopReplicationTaskError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<TestConnectionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<TestConnectionError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateSubscriptionsToEventBridgeError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateSubscriptionsToEventBridgeError, R>) -> Self

Converts to this type from the input type.
source§

impl From<StartRecommendationsError> for Error

source§

fn from(err: StartRecommendationsError) -> Self

Converts to this type from the input type.
source§

impl From<StartReplicationError> for Error

source§

fn from(err: StartReplicationError) -> Self

Converts to this type from the input type.
source§

impl From<StartReplicationTaskAssessmentError> for Error

source§

fn from(err: StartReplicationTaskAssessmentError) -> Self

Converts to this type from the input type.
source§

impl From<StartReplicationTaskAssessmentRunError> for Error

source§

fn from(err: StartReplicationTaskAssessmentRunError) -> Self

Converts to this type from the input type.
source§

impl From<StartReplicationTaskError> for Error

source§

fn from(err: StartReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<StopReplicationError> for Error

source§

fn from(err: StopReplicationError) -> Self

Converts to this type from the input type.
source§

impl From<StopReplicationTaskError> for Error

source§

fn from(err: StopReplicationTaskError) -> Self

Converts to this type from the input type.
source§

impl From<TestConnectionError> for Error

source§

fn from(err: TestConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateSubscriptionsToEventBridgeError> for Error

source§

fn from(err: UpdateSubscriptionsToEventBridgeError) -> Self

Converts to this type from the input type.
source§

impl RequestId for Error

source§

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<E> Provider for Ewhere E: Error + ?Sized,

source§

fn provide<'a>(&'a self, demand: &mut Demand<'a>)

🔬This is a nightly-only experimental API. (provide_any)
Data providers should implement this method to provide all values they are able to provide by using demand. Read more
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
source§

impl<T> ToString for Twhere T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more