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 BatchCreatePartitionError

Source§

impl ProvideErrorMetadata for BatchDeleteConnectionError

Source§

impl ProvideErrorMetadata for BatchDeletePartitionError

Source§

impl ProvideErrorMetadata for BatchDeleteTableError

Source§

impl ProvideErrorMetadata for BatchDeleteTableVersionError

Source§

impl ProvideErrorMetadata for BatchGetBlueprintsError

Source§

impl ProvideErrorMetadata for BatchGetCrawlersError

Source§

impl ProvideErrorMetadata for BatchGetCustomEntityTypesError

Source§

impl ProvideErrorMetadata for BatchGetDataQualityResultError

Source§

impl ProvideErrorMetadata for BatchGetDevEndpointsError

Source§

impl ProvideErrorMetadata for BatchGetJobsError

Source§

impl ProvideErrorMetadata for BatchGetPartitionError

Source§

impl ProvideErrorMetadata for BatchGetTableOptimizerError

Source§

impl ProvideErrorMetadata for BatchGetTriggersError

Source§

impl ProvideErrorMetadata for BatchGetWorkflowsError

Source§

impl ProvideErrorMetadata for BatchPutDataQualityStatisticAnnotationError

Source§

impl ProvideErrorMetadata for BatchStopJobRunError

Source§

impl ProvideErrorMetadata for BatchUpdatePartitionError

Source§

impl ProvideErrorMetadata for CancelDataQualityRuleRecommendationRunError

Source§

impl ProvideErrorMetadata for CancelDataQualityRulesetEvaluationRunError

Source§

impl ProvideErrorMetadata for CancelMLTaskRunError

Source§

impl ProvideErrorMetadata for CancelStatementError

Source§

impl ProvideErrorMetadata for CheckSchemaVersionValidityError

Source§

impl ProvideErrorMetadata for CreateBlueprintError

Source§

impl ProvideErrorMetadata for CreateCatalogError

Source§

impl ProvideErrorMetadata for CreateClassifierError

Source§

impl ProvideErrorMetadata for CreateColumnStatisticsTaskSettingsError

Source§

impl ProvideErrorMetadata for CreateConnectionError

Source§

impl ProvideErrorMetadata for CreateCrawlerError

Source§

impl ProvideErrorMetadata for CreateCustomEntityTypeError

Source§

impl ProvideErrorMetadata for CreateDataQualityRulesetError

Source§

impl ProvideErrorMetadata for CreateDatabaseError

Source§

impl ProvideErrorMetadata for CreateDevEndpointError

Source§

impl ProvideErrorMetadata for CreateIntegrationError

Source§

impl ProvideErrorMetadata for CreateIntegrationResourcePropertyError

Source§

impl ProvideErrorMetadata for CreateIntegrationTablePropertiesError

Source§

impl ProvideErrorMetadata for CreateJobError

Source§

impl ProvideErrorMetadata for CreateMLTransformError

Source§

impl ProvideErrorMetadata for CreatePartitionError

Source§

impl ProvideErrorMetadata for CreatePartitionIndexError

Source§

impl ProvideErrorMetadata for CreateRegistryError

Source§

impl ProvideErrorMetadata for CreateSchemaError

Source§

impl ProvideErrorMetadata for CreateScriptError

Source§

impl ProvideErrorMetadata for CreateSecurityConfigurationError

Source§

impl ProvideErrorMetadata for CreateSessionError

Source§

impl ProvideErrorMetadata for CreateTableError

Source§

impl ProvideErrorMetadata for CreateTableOptimizerError

Source§

impl ProvideErrorMetadata for CreateTriggerError

Source§

impl ProvideErrorMetadata for CreateUsageProfileError

Source§

impl ProvideErrorMetadata for CreateUserDefinedFunctionError

Source§

impl ProvideErrorMetadata for CreateWorkflowError

Source§

impl ProvideErrorMetadata for DeleteBlueprintError

Source§

impl ProvideErrorMetadata for DeleteCatalogError

Source§

impl ProvideErrorMetadata for DeleteClassifierError

Source§

impl ProvideErrorMetadata for DeleteColumnStatisticsForPartitionError

Source§

impl ProvideErrorMetadata for DeleteColumnStatisticsForTableError

Source§

impl ProvideErrorMetadata for DeleteColumnStatisticsTaskSettingsError

Source§

impl ProvideErrorMetadata for DeleteConnectionError

Source§

impl ProvideErrorMetadata for DeleteCrawlerError

Source§

impl ProvideErrorMetadata for DeleteCustomEntityTypeError

Source§

impl ProvideErrorMetadata for DeleteDataQualityRulesetError

Source§

impl ProvideErrorMetadata for DeleteDatabaseError

Source§

impl ProvideErrorMetadata for DeleteDevEndpointError

Source§

impl ProvideErrorMetadata for DeleteIntegrationError

Source§

impl ProvideErrorMetadata for DeleteIntegrationTablePropertiesError

Source§

impl ProvideErrorMetadata for DeleteJobError

Source§

impl ProvideErrorMetadata for DeleteMLTransformError

Source§

impl ProvideErrorMetadata for DeletePartitionError

Source§

impl ProvideErrorMetadata for DeletePartitionIndexError

Source§

impl ProvideErrorMetadata for DeleteRegistryError

Source§

impl ProvideErrorMetadata for DeleteResourcePolicyError

Source§

impl ProvideErrorMetadata for DeleteSchemaError

Source§

impl ProvideErrorMetadata for DeleteSchemaVersionsError

Source§

impl ProvideErrorMetadata for DeleteSecurityConfigurationError

Source§

impl ProvideErrorMetadata for DeleteSessionError

Source§

impl ProvideErrorMetadata for DeleteTableError

Source§

impl ProvideErrorMetadata for DeleteTableOptimizerError

Source§

impl ProvideErrorMetadata for DeleteTableVersionError

Source§

impl ProvideErrorMetadata for DeleteTriggerError

Source§

impl ProvideErrorMetadata for DeleteUsageProfileError

Source§

impl ProvideErrorMetadata for DeleteUserDefinedFunctionError

Source§

impl ProvideErrorMetadata for DeleteWorkflowError

Source§

impl ProvideErrorMetadata for DescribeConnectionTypeError

Source§

impl ProvideErrorMetadata for DescribeEntityError

Source§

impl ProvideErrorMetadata for DescribeInboundIntegrationsError

Source§

impl ProvideErrorMetadata for DescribeIntegrationsError

Source§

impl ProvideErrorMetadata for GetBlueprintError

Source§

impl ProvideErrorMetadata for GetBlueprintRunError

Source§

impl ProvideErrorMetadata for GetBlueprintRunsError

Source§

impl ProvideErrorMetadata for GetCatalogError

Source§

impl ProvideErrorMetadata for GetCatalogImportStatusError

Source§

impl ProvideErrorMetadata for GetCatalogsError

Source§

impl ProvideErrorMetadata for GetClassifierError

Source§

impl ProvideErrorMetadata for GetClassifiersError

Source§

impl ProvideErrorMetadata for GetColumnStatisticsForPartitionError

Source§

impl ProvideErrorMetadata for GetColumnStatisticsForTableError

Source§

impl ProvideErrorMetadata for GetColumnStatisticsTaskRunError

Source§

impl ProvideErrorMetadata for GetColumnStatisticsTaskRunsError

Source§

impl ProvideErrorMetadata for GetColumnStatisticsTaskSettingsError

Source§

impl ProvideErrorMetadata for GetConnectionError

Source§

impl ProvideErrorMetadata for GetConnectionsError

Source§

impl ProvideErrorMetadata for GetCrawlerError

Source§

impl ProvideErrorMetadata for GetCrawlerMetricsError

Source§

impl ProvideErrorMetadata for GetCrawlersError

Source§

impl ProvideErrorMetadata for GetCustomEntityTypeError

Source§

impl ProvideErrorMetadata for GetDataCatalogEncryptionSettingsError

Source§

impl ProvideErrorMetadata for GetDataQualityModelError

Source§

impl ProvideErrorMetadata for GetDataQualityModelResultError

Source§

impl ProvideErrorMetadata for GetDataQualityResultError

Source§

impl ProvideErrorMetadata for GetDataQualityRuleRecommendationRunError

Source§

impl ProvideErrorMetadata for GetDataQualityRulesetError

Source§

impl ProvideErrorMetadata for GetDataQualityRulesetEvaluationRunError

Source§

impl ProvideErrorMetadata for GetDatabaseError

Source§

impl ProvideErrorMetadata for GetDatabasesError

Source§

impl ProvideErrorMetadata for GetDataflowGraphError

Source§

impl ProvideErrorMetadata for GetDevEndpointError

Source§

impl ProvideErrorMetadata for GetDevEndpointsError

Source§

impl ProvideErrorMetadata for GetEntityRecordsError

Source§

impl ProvideErrorMetadata for GetIntegrationResourcePropertyError

Source§

impl ProvideErrorMetadata for GetIntegrationTablePropertiesError

Source§

impl ProvideErrorMetadata for GetJobError

Source§

impl ProvideErrorMetadata for GetJobBookmarkError

Source§

impl ProvideErrorMetadata for GetJobRunError

Source§

impl ProvideErrorMetadata for GetJobRunsError

Source§

impl ProvideErrorMetadata for GetJobsError

Source§

impl ProvideErrorMetadata for GetMappingError

Source§

impl ProvideErrorMetadata for GetMLTaskRunError

Source§

impl ProvideErrorMetadata for GetMLTaskRunsError

Source§

impl ProvideErrorMetadata for GetMLTransformError

Source§

impl ProvideErrorMetadata for GetMLTransformsError

Source§

impl ProvideErrorMetadata for GetPartitionError

Source§

impl ProvideErrorMetadata for GetPartitionIndexesError

Source§

impl ProvideErrorMetadata for GetPartitionsError

Source§

impl ProvideErrorMetadata for GetPlanError

Source§

impl ProvideErrorMetadata for GetRegistryError

Source§

impl ProvideErrorMetadata for GetResourcePoliciesError

Source§

impl ProvideErrorMetadata for GetResourcePolicyError

Source§

impl ProvideErrorMetadata for GetSchemaError

Source§

impl ProvideErrorMetadata for GetSchemaByDefinitionError

Source§

impl ProvideErrorMetadata for GetSchemaVersionError

Source§

impl ProvideErrorMetadata for GetSchemaVersionsDiffError

Source§

impl ProvideErrorMetadata for GetSecurityConfigurationError

Source§

impl ProvideErrorMetadata for GetSecurityConfigurationsError

Source§

impl ProvideErrorMetadata for GetSessionError

Source§

impl ProvideErrorMetadata for GetStatementError

Source§

impl ProvideErrorMetadata for GetTableError

Source§

impl ProvideErrorMetadata for GetTableOptimizerError

Source§

impl ProvideErrorMetadata for GetTableVersionError

Source§

impl ProvideErrorMetadata for GetTableVersionsError

Source§

impl ProvideErrorMetadata for GetTablesError

Source§

impl ProvideErrorMetadata for GetTagsError

Source§

impl ProvideErrorMetadata for GetTriggerError

Source§

impl ProvideErrorMetadata for GetTriggersError

Source§

impl ProvideErrorMetadata for GetUnfilteredPartitionMetadataError

Source§

impl ProvideErrorMetadata for GetUnfilteredPartitionsMetadataError

Source§

impl ProvideErrorMetadata for GetUnfilteredTableMetadataError

Source§

impl ProvideErrorMetadata for GetUsageProfileError

Source§

impl ProvideErrorMetadata for GetUserDefinedFunctionError

Source§

impl ProvideErrorMetadata for GetUserDefinedFunctionsError

Source§

impl ProvideErrorMetadata for GetWorkflowError

Source§

impl ProvideErrorMetadata for GetWorkflowRunError

Source§

impl ProvideErrorMetadata for GetWorkflowRunPropertiesError

Source§

impl ProvideErrorMetadata for GetWorkflowRunsError

Source§

impl ProvideErrorMetadata for ImportCatalogToGlueError

Source§

impl ProvideErrorMetadata for ListBlueprintsError

Source§

impl ProvideErrorMetadata for ListColumnStatisticsTaskRunsError

Source§

impl ProvideErrorMetadata for ListConnectionTypesError

Source§

impl ProvideErrorMetadata for ListCrawlersError

Source§

impl ProvideErrorMetadata for ListCrawlsError

Source§

impl ProvideErrorMetadata for ListCustomEntityTypesError

Source§

impl ProvideErrorMetadata for ListDataQualityResultsError

Source§

impl ProvideErrorMetadata for ListDataQualityRuleRecommendationRunsError

Source§

impl ProvideErrorMetadata for ListDataQualityRulesetEvaluationRunsError

Source§

impl ProvideErrorMetadata for ListDataQualityRulesetsError

Source§

impl ProvideErrorMetadata for ListDataQualityStatisticAnnotationsError

Source§

impl ProvideErrorMetadata for ListDataQualityStatisticsError

Source§

impl ProvideErrorMetadata for ListDevEndpointsError

Source§

impl ProvideErrorMetadata for ListEntitiesError

Source§

impl ProvideErrorMetadata for ListJobsError

Source§

impl ProvideErrorMetadata for ListMLTransformsError

Source§

impl ProvideErrorMetadata for ListRegistriesError

Source§

impl ProvideErrorMetadata for ListSchemaVersionsError

Source§

impl ProvideErrorMetadata for ListSchemasError

Source§

impl ProvideErrorMetadata for ListSessionsError

Source§

impl ProvideErrorMetadata for ListStatementsError

Source§

impl ProvideErrorMetadata for ListTableOptimizerRunsError

Source§

impl ProvideErrorMetadata for ListTriggersError

Source§

impl ProvideErrorMetadata for ListUsageProfilesError

Source§

impl ProvideErrorMetadata for ListWorkflowsError

Source§

impl ProvideErrorMetadata for ModifyIntegrationError

Source§

impl ProvideErrorMetadata for PutDataCatalogEncryptionSettingsError

Source§

impl ProvideErrorMetadata for PutDataQualityProfileAnnotationError

Source§

impl ProvideErrorMetadata for PutResourcePolicyError

Source§

impl ProvideErrorMetadata for PutSchemaVersionMetadataError

Source§

impl ProvideErrorMetadata for PutWorkflowRunPropertiesError

Source§

impl ProvideErrorMetadata for QuerySchemaVersionMetadataError

Source§

impl ProvideErrorMetadata for RegisterSchemaVersionError

Source§

impl ProvideErrorMetadata for RemoveSchemaVersionMetadataError

Source§

impl ProvideErrorMetadata for ResetJobBookmarkError

Source§

impl ProvideErrorMetadata for ResumeWorkflowRunError

Source§

impl ProvideErrorMetadata for RunStatementError

Source§

impl ProvideErrorMetadata for SearchTablesError

Source§

impl ProvideErrorMetadata for StartBlueprintRunError

Source§

impl ProvideErrorMetadata for StartColumnStatisticsTaskRunError

Source§

impl ProvideErrorMetadata for StartColumnStatisticsTaskRunScheduleError

Source§

impl ProvideErrorMetadata for StartCrawlerError

Source§

impl ProvideErrorMetadata for StartCrawlerScheduleError

Source§

impl ProvideErrorMetadata for StartDataQualityRuleRecommendationRunError

Source§

impl ProvideErrorMetadata for StartDataQualityRulesetEvaluationRunError

Source§

impl ProvideErrorMetadata for StartExportLabelsTaskRunError

Source§

impl ProvideErrorMetadata for StartImportLabelsTaskRunError

Source§

impl ProvideErrorMetadata for StartJobRunError

Source§

impl ProvideErrorMetadata for StartMLEvaluationTaskRunError

Source§

impl ProvideErrorMetadata for StartMLLabelingSetGenerationTaskRunError

Source§

impl ProvideErrorMetadata for StartTriggerError

Source§

impl ProvideErrorMetadata for StartWorkflowRunError

Source§

impl ProvideErrorMetadata for StopColumnStatisticsTaskRunError

Source§

impl ProvideErrorMetadata for StopColumnStatisticsTaskRunScheduleError

Source§

impl ProvideErrorMetadata for StopCrawlerError

Source§

impl ProvideErrorMetadata for StopCrawlerScheduleError

Source§

impl ProvideErrorMetadata for StopSessionError

Source§

impl ProvideErrorMetadata for StopTriggerError

Source§

impl ProvideErrorMetadata for StopWorkflowRunError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for TestConnectionError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateBlueprintError

Source§

impl ProvideErrorMetadata for UpdateCatalogError

Source§

impl ProvideErrorMetadata for UpdateClassifierError

Source§

impl ProvideErrorMetadata for UpdateColumnStatisticsForPartitionError

Source§

impl ProvideErrorMetadata for UpdateColumnStatisticsForTableError

Source§

impl ProvideErrorMetadata for UpdateColumnStatisticsTaskSettingsError

Source§

impl ProvideErrorMetadata for UpdateConnectionError

Source§

impl ProvideErrorMetadata for UpdateCrawlerError

Source§

impl ProvideErrorMetadata for UpdateCrawlerScheduleError

Source§

impl ProvideErrorMetadata for UpdateDataQualityRulesetError

Source§

impl ProvideErrorMetadata for UpdateDatabaseError

Source§

impl ProvideErrorMetadata for UpdateDevEndpointError

Source§

impl ProvideErrorMetadata for UpdateIntegrationResourcePropertyError

Source§

impl ProvideErrorMetadata for UpdateIntegrationTablePropertiesError

Source§

impl ProvideErrorMetadata for UpdateJobError

Source§

impl ProvideErrorMetadata for UpdateJobFromSourceControlError

Source§

impl ProvideErrorMetadata for UpdateMLTransformError

Source§

impl ProvideErrorMetadata for UpdatePartitionError

Source§

impl ProvideErrorMetadata for UpdateRegistryError

Source§

impl ProvideErrorMetadata for UpdateSchemaError

Source§

impl ProvideErrorMetadata for UpdateSourceControlFromJobError

Source§

impl ProvideErrorMetadata for UpdateTableError

Source§

impl ProvideErrorMetadata for UpdateTableOptimizerError

Source§

impl ProvideErrorMetadata for UpdateTriggerError

Source§

impl ProvideErrorMetadata for UpdateUsageProfileError

Source§

impl ProvideErrorMetadata for UpdateUserDefinedFunctionError

Source§

impl ProvideErrorMetadata for UpdateWorkflowError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for AlreadyExistsException

Source§

impl ProvideErrorMetadata for ColumnStatisticsTaskNotRunningException

Source§

impl ProvideErrorMetadata for ColumnStatisticsTaskRunningException

Source§

impl ProvideErrorMetadata for ColumnStatisticsTaskStoppingException

Source§

impl ProvideErrorMetadata for ConcurrentModificationException

Source§

impl ProvideErrorMetadata for ConcurrentRunsExceededException

Source§

impl ProvideErrorMetadata for ConditionCheckFailureException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for CrawlerNotRunningException

Source§

impl ProvideErrorMetadata for CrawlerRunningException

Source§

impl ProvideErrorMetadata for CrawlerStoppingException

Source§

impl ProvideErrorMetadata for EntityNotFoundException

Source§

impl ProvideErrorMetadata for FederatedResourceAlreadyExistsException

Source§

impl ProvideErrorMetadata for FederationSourceException

Source§

impl ProvideErrorMetadata for FederationSourceRetryableException

Source§

impl ProvideErrorMetadata for GlueEncryptionException

Source§

impl ProvideErrorMetadata for IdempotentParameterMismatchException

Source§

impl ProvideErrorMetadata for IllegalBlueprintStateException

Source§

impl ProvideErrorMetadata for IllegalSessionStateException

Source§

impl ProvideErrorMetadata for IllegalWorkflowStateException

Source§

impl ProvideErrorMetadata for IntegrationConflictOperationFault

Source§

impl ProvideErrorMetadata for IntegrationNotFoundFault

Source§

impl ProvideErrorMetadata for IntegrationQuotaExceededFault

Source§

impl ProvideErrorMetadata for InternalServerException

Source§

impl ProvideErrorMetadata for InternalServiceException

Source§

impl ProvideErrorMetadata for InvalidInputException

Source§

impl ProvideErrorMetadata for InvalidIntegrationStateFault

Source§

impl ProvideErrorMetadata for InvalidStateException

Source§

impl ProvideErrorMetadata for KmsKeyNotAccessibleFault

Source§

impl ProvideErrorMetadata for MlTransformNotReadyException

Source§

impl ProvideErrorMetadata for NoScheduleException

Source§

impl ProvideErrorMetadata for OperationNotSupportedException

Source§

impl ProvideErrorMetadata for OperationTimeoutException

Source§

impl ProvideErrorMetadata for PermissionTypeMismatchException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ResourceNotReadyException

Source§

impl ProvideErrorMetadata for ResourceNumberLimitExceededException

Source§

impl ProvideErrorMetadata for SchedulerNotRunningException

Source§

impl ProvideErrorMetadata for SchedulerRunningException

Source§

impl ProvideErrorMetadata for SchedulerTransitioningException

Source§

impl ProvideErrorMetadata for TargetResourceNotFound

Source§

impl ProvideErrorMetadata for ThrottlingException

Source§

impl ProvideErrorMetadata for ValidationException

Source§

impl ProvideErrorMetadata for VersionMismatchException

Source§

impl ProvideErrorMetadata for ErrorMetadata