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 BatchDetectDominantLanguageError

Source§

impl ProvideErrorMetadata for BatchDetectEntitiesError

Source§

impl ProvideErrorMetadata for BatchDetectKeyPhrasesError

Source§

impl ProvideErrorMetadata for BatchDetectSentimentError

Source§

impl ProvideErrorMetadata for BatchDetectSyntaxError

Source§

impl ProvideErrorMetadata for BatchDetectTargetedSentimentError

Source§

impl ProvideErrorMetadata for ClassifyDocumentError

Source§

impl ProvideErrorMetadata for ContainsPiiEntitiesError

Source§

impl ProvideErrorMetadata for CreateDatasetError

Source§

impl ProvideErrorMetadata for CreateDocumentClassifierError

Source§

impl ProvideErrorMetadata for CreateEndpointError

Source§

impl ProvideErrorMetadata for CreateEntityRecognizerError

Source§

impl ProvideErrorMetadata for CreateFlywheelError

Source§

impl ProvideErrorMetadata for DeleteDocumentClassifierError

Source§

impl ProvideErrorMetadata for DeleteEndpointError

Source§

impl ProvideErrorMetadata for DeleteEntityRecognizerError

Source§

impl ProvideErrorMetadata for DeleteFlywheelError

Source§

impl ProvideErrorMetadata for DeleteResourcePolicyError

Source§

impl ProvideErrorMetadata for DescribeDatasetError

Source§

impl ProvideErrorMetadata for DescribeDocumentClassificationJobError

Source§

impl ProvideErrorMetadata for DescribeDocumentClassifierError

Source§

impl ProvideErrorMetadata for DescribeDominantLanguageDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeEndpointError

Source§

impl ProvideErrorMetadata for DescribeEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeEntityRecognizerError

Source§

impl ProvideErrorMetadata for DescribeEventsDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeFlywheelError

Source§

impl ProvideErrorMetadata for DescribeFlywheelIterationError

Source§

impl ProvideErrorMetadata for DescribeKeyPhrasesDetectionJobError

Source§

impl ProvideErrorMetadata for DescribePiiEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeResourcePolicyError

Source§

impl ProvideErrorMetadata for DescribeSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeTargetedSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for DescribeTopicsDetectionJobError

Source§

impl ProvideErrorMetadata for DetectDominantLanguageError

Source§

impl ProvideErrorMetadata for DetectEntitiesError

Source§

impl ProvideErrorMetadata for DetectKeyPhrasesError

Source§

impl ProvideErrorMetadata for DetectPiiEntitiesError

Source§

impl ProvideErrorMetadata for DetectSentimentError

Source§

impl ProvideErrorMetadata for DetectSyntaxError

Source§

impl ProvideErrorMetadata for DetectTargetedSentimentError

Source§

impl ProvideErrorMetadata for DetectToxicContentError

Source§

impl ProvideErrorMetadata for ImportModelError

Source§

impl ProvideErrorMetadata for ListDatasetsError

Source§

impl ProvideErrorMetadata for ListDocumentClassificationJobsError

Source§

impl ProvideErrorMetadata for ListDocumentClassifierSummariesError

Source§

impl ProvideErrorMetadata for ListDocumentClassifiersError

Source§

impl ProvideErrorMetadata for ListDominantLanguageDetectionJobsError

Source§

impl ProvideErrorMetadata for ListEndpointsError

Source§

impl ProvideErrorMetadata for ListEntitiesDetectionJobsError

Source§

impl ProvideErrorMetadata for ListEntityRecognizerSummariesError

Source§

impl ProvideErrorMetadata for ListEntityRecognizersError

Source§

impl ProvideErrorMetadata for ListEventsDetectionJobsError

Source§

impl ProvideErrorMetadata for ListFlywheelIterationHistoryError

Source§

impl ProvideErrorMetadata for ListFlywheelsError

Source§

impl ProvideErrorMetadata for ListKeyPhrasesDetectionJobsError

Source§

impl ProvideErrorMetadata for ListPiiEntitiesDetectionJobsError

Source§

impl ProvideErrorMetadata for ListSentimentDetectionJobsError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListTargetedSentimentDetectionJobsError

Source§

impl ProvideErrorMetadata for ListTopicsDetectionJobsError

Source§

impl ProvideErrorMetadata for PutResourcePolicyError

Source§

impl ProvideErrorMetadata for StartDocumentClassificationJobError

Source§

impl ProvideErrorMetadata for StartDominantLanguageDetectionJobError

Source§

impl ProvideErrorMetadata for StartEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for StartEventsDetectionJobError

Source§

impl ProvideErrorMetadata for StartFlywheelIterationError

Source§

impl ProvideErrorMetadata for StartKeyPhrasesDetectionJobError

Source§

impl ProvideErrorMetadata for StartPiiEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for StartSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for StartTargetedSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for StartTopicsDetectionJobError

Source§

impl ProvideErrorMetadata for StopDominantLanguageDetectionJobError

Source§

impl ProvideErrorMetadata for StopEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for StopEventsDetectionJobError

Source§

impl ProvideErrorMetadata for StopKeyPhrasesDetectionJobError

Source§

impl ProvideErrorMetadata for StopPiiEntitiesDetectionJobError

Source§

impl ProvideErrorMetadata for StopSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for StopTargetedSentimentDetectionJobError

Source§

impl ProvideErrorMetadata for StopTrainingDocumentClassifierError

Source§

impl ProvideErrorMetadata for StopTrainingEntityRecognizerError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateEndpointError

Source§

impl ProvideErrorMetadata for UpdateFlywheelError

Source§

impl ProvideErrorMetadata for BatchSizeLimitExceededException

Source§

impl ProvideErrorMetadata for ConcurrentModificationException

Source§

impl ProvideErrorMetadata for InternalServerException

Source§

impl ProvideErrorMetadata for InvalidFilterException

Source§

impl ProvideErrorMetadata for InvalidRequestException

Source§

impl ProvideErrorMetadata for JobNotFoundException

Source§

impl ProvideErrorMetadata for KmsKeyValidationException

Source§

impl ProvideErrorMetadata for ResourceInUseException

Source§

impl ProvideErrorMetadata for ResourceLimitExceededException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ResourceUnavailableException

Source§

impl ProvideErrorMetadata for TextSizeLimitExceededException

Source§

impl ProvideErrorMetadata for TooManyRequestsException

Source§

impl ProvideErrorMetadata for TooManyTagKeysException

Source§

impl ProvideErrorMetadata for TooManyTagsException

Source§

impl ProvideErrorMetadata for UnsupportedLanguageException

Source§

impl ProvideErrorMetadata for ErrorMetadata