#[non_exhaustive]
pub enum Error {
    InvalidInputException(InvalidInputException),
    InvalidNextTokenException(InvalidNextTokenException),
    LimitExceededException(LimitExceededException),
    ResourceAlreadyExistsException(ResourceAlreadyExistsException),
    ResourceInUseException(ResourceInUseException),
    ResourceNotFoundException(ResourceNotFoundException),
    TooManyTagKeysException(TooManyTagKeysException),
    TooManyTagsException(TooManyTagsException),
    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.
§

InvalidInputException(InvalidInputException)

Provide a valid value for the field or parameter.

§

InvalidNextTokenException(InvalidNextTokenException)

The token is not valid.

§

LimitExceededException(LimitExceededException)

The limit on the number of requests per second has been exceeded.

§

ResourceAlreadyExistsException(ResourceAlreadyExistsException)

The specified resource already exists.

§

ResourceInUseException(ResourceInUseException)

The specified resource is in use.

§

ResourceNotFoundException(ResourceNotFoundException)

Could not find the specified resource.

§

TooManyTagKeysException(TooManyTagKeysException)

The request contains more tag keys than can be associated with a resource (50 tag keys per resource).

§

TooManyTagsException(TooManyTagsException)

You have exceeded the maximum number of tags you can apply to this resource.

§

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

1.30.0 · 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<CreateBatchInferenceJobError> for Error

source§

fn from(err: CreateBatchInferenceJobError) -> Self

Converts to this type from the input type.
source§

impl From<CreateBatchSegmentJobError> for Error

source§

fn from(err: CreateBatchSegmentJobError) -> Self

Converts to this type from the input type.
source§

impl From<CreateCampaignError> for Error

source§

fn from(err: CreateCampaignError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDatasetError> for Error

source§

fn from(err: CreateDatasetError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDatasetExportJobError> for Error

source§

fn from(err: CreateDatasetExportJobError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDatasetGroupError> for Error

source§

fn from(err: CreateDatasetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDatasetImportJobError> for Error

source§

fn from(err: CreateDatasetImportJobError) -> Self

Converts to this type from the input type.
source§

impl From<CreateEventTrackerError> for Error

source§

fn from(err: CreateEventTrackerError) -> Self

Converts to this type from the input type.
source§

impl From<CreateFilterError> for Error

source§

fn from(err: CreateFilterError) -> Self

Converts to this type from the input type.
source§

impl From<CreateMetricAttributionError> for Error

source§

fn from(err: CreateMetricAttributionError) -> Self

Converts to this type from the input type.
source§

impl From<CreateRecommenderError> for Error

source§

fn from(err: CreateRecommenderError) -> Self

Converts to this type from the input type.
source§

impl From<CreateSchemaError> for Error

source§

fn from(err: CreateSchemaError) -> Self

Converts to this type from the input type.
source§

impl From<CreateSolutionError> for Error

source§

fn from(err: CreateSolutionError) -> Self

Converts to this type from the input type.
source§

impl From<CreateSolutionVersionError> for Error

source§

fn from(err: CreateSolutionVersionError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteCampaignError> for Error

source§

fn from(err: DeleteCampaignError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteDatasetError> for Error

source§

fn from(err: DeleteDatasetError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteDatasetGroupError> for Error

source§

fn from(err: DeleteDatasetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteEventTrackerError> for Error

source§

fn from(err: DeleteEventTrackerError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFilterError> for Error

source§

fn from(err: DeleteFilterError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteMetricAttributionError> for Error

source§

fn from(err: DeleteMetricAttributionError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteRecommenderError> for Error

source§

fn from(err: DeleteRecommenderError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteSchemaError> for Error

source§

fn from(err: DeleteSchemaError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteSolutionError> for Error

source§

fn from(err: DeleteSolutionError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeAlgorithmError> for Error

source§

fn from(err: DescribeAlgorithmError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeBatchInferenceJobError> for Error

source§

fn from(err: DescribeBatchInferenceJobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeBatchSegmentJobError> for Error

source§

fn from(err: DescribeBatchSegmentJobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeCampaignError> for Error

source§

fn from(err: DescribeCampaignError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDatasetError> for Error

source§

fn from(err: DescribeDatasetError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDatasetExportJobError> for Error

source§

fn from(err: DescribeDatasetExportJobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDatasetGroupError> for Error

source§

fn from(err: DescribeDatasetGroupError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDatasetImportJobError> for Error

source§

fn from(err: DescribeDatasetImportJobError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeEventTrackerError> for Error

source§

fn from(err: DescribeEventTrackerError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFeatureTransformationError> for Error

source§

fn from(err: DescribeFeatureTransformationError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeFilterError> for Error

source§

fn from(err: DescribeFilterError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeMetricAttributionError> for Error

source§

fn from(err: DescribeMetricAttributionError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRecipeError> for Error

source§

fn from(err: DescribeRecipeError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRecommenderError> for Error

source§

fn from(err: DescribeRecommenderError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeSchemaError> for Error

source§

fn from(err: DescribeSchemaError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeSolutionError> for Error

source§

fn from(err: DescribeSolutionError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeSolutionVersionError> for Error

source§

fn from(err: DescribeSolutionVersionError) -> Self

Converts to this type from the input type.
source§

impl From<GetSolutionMetricsError> for Error

source§

fn from(err: GetSolutionMetricsError) -> Self

Converts to this type from the input type.
source§

impl From<ListBatchInferenceJobsError> for Error

source§

fn from(err: ListBatchInferenceJobsError) -> Self

Converts to this type from the input type.
source§

impl From<ListBatchSegmentJobsError> for Error

source§

fn from(err: ListBatchSegmentJobsError) -> Self

Converts to this type from the input type.
source§

impl From<ListCampaignsError> for Error

source§

fn from(err: ListCampaignsError) -> Self

Converts to this type from the input type.
source§

impl From<ListDatasetExportJobsError> for Error

source§

fn from(err: ListDatasetExportJobsError) -> Self

Converts to this type from the input type.
source§

impl From<ListDatasetGroupsError> for Error

source§

fn from(err: ListDatasetGroupsError) -> Self

Converts to this type from the input type.
source§

impl From<ListDatasetImportJobsError> for Error

source§

fn from(err: ListDatasetImportJobsError) -> Self

Converts to this type from the input type.
source§

impl From<ListDatasetsError> for Error

source§

fn from(err: ListDatasetsError) -> Self

Converts to this type from the input type.
source§

impl From<ListEventTrackersError> for Error

source§

fn from(err: ListEventTrackersError) -> Self

Converts to this type from the input type.
source§

impl From<ListFiltersError> for Error

source§

fn from(err: ListFiltersError) -> Self

Converts to this type from the input type.
source§

impl From<ListMetricAttributionMetricsError> for Error

source§

fn from(err: ListMetricAttributionMetricsError) -> Self

Converts to this type from the input type.
source§

impl From<ListMetricAttributionsError> for Error

source§

fn from(err: ListMetricAttributionsError) -> Self

Converts to this type from the input type.
source§

impl From<ListRecipesError> for Error

source§

fn from(err: ListRecipesError) -> Self

Converts to this type from the input type.
source§

impl From<ListRecommendersError> for Error

source§

fn from(err: ListRecommendersError) -> Self

Converts to this type from the input type.
source§

impl From<ListSchemasError> for Error

source§

fn from(err: ListSchemasError) -> Self

Converts to this type from the input type.
source§

impl From<ListSolutionVersionsError> for Error

source§

fn from(err: ListSolutionVersionsError) -> Self

Converts to this type from the input type.
source§

impl From<ListSolutionsError> for Error

source§

fn from(err: ListSolutionsError) -> 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<R> From<SdkError<CreateBatchInferenceJobError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

fn from(err: SdkError<ListSolutionsError, 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<StartRecommenderError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

impl From<StartRecommenderError> for Error

source§

fn from(err: StartRecommenderError) -> Self

Converts to this type from the input type.
source§

impl From<StopRecommenderError> for Error

source§

fn from(err: StopRecommenderError) -> Self

Converts to this type from the input type.
source§

impl From<StopSolutionVersionCreationError> for Error

source§

fn from(err: StopSolutionVersionCreationError) -> Self

Converts to this type from the input type.
source§

impl From<TagResourceError> for Error

source§

fn from(err: TagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UntagResourceError> for Error

source§

fn from(err: UntagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateCampaignError> for Error

source§

fn from(err: UpdateCampaignError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateMetricAttributionError> for Error

source§

fn from(err: UpdateMetricAttributionError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateRecommenderError> for Error

source§

fn from(err: UpdateRecommenderError) -> 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,

const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

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

const: unstable · source§

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

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

const: unstable · 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>,

const: unstable · 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.
const: unstable · 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.
const: unstable · 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