ProvideErrorMetadata

Trait ProvideErrorMetadata 

Source
pub trait ProvideErrorMetadata {
    // Required method
    fn meta(&self) -> &ErrorMetadata;

    // Provided methods
    fn code(&self) -> Option<&str> { ... }
    fn message(&self) -> Option<&str> { ... }
}
Expand description

Trait to retrieve error metadata from a result

Required Methods§

Source

fn meta(&self) -> &ErrorMetadata

Returns error metadata, which includes the error code, message, request ID, and potentially additional information.

Provided Methods§

Source

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

Returns the error code if it’s available.

Source

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

Returns the error message, if there is one.

Implementations on Foreign Types§

Source§

impl<E, R> ProvideErrorMetadata for SdkError<E, R>

Source§

impl<O, E> ProvideErrorMetadata for WaiterError<O, E>

Implementors§

Source§

impl ProvideErrorMetadata for Error

Source§

impl ProvideErrorMetadata for ActivateAnomalyDetectorError

Source§

impl ProvideErrorMetadata for BackTestAnomalyDetectorError

Source§

impl ProvideErrorMetadata for CreateAlertError

Source§

impl ProvideErrorMetadata for CreateAnomalyDetectorError

Source§

impl ProvideErrorMetadata for CreateMetricSetError

Source§

impl ProvideErrorMetadata for DeactivateAnomalyDetectorError

Source§

impl ProvideErrorMetadata for DeleteAlertError

Source§

impl ProvideErrorMetadata for DeleteAnomalyDetectorError

Source§

impl ProvideErrorMetadata for DescribeAlertError

Source§

impl ProvideErrorMetadata for DescribeAnomalyDetectionExecutionsError

Source§

impl ProvideErrorMetadata for DescribeAnomalyDetectorError

Source§

impl ProvideErrorMetadata for DescribeMetricSetError

Source§

impl ProvideErrorMetadata for DetectMetricSetConfigError

Source§

impl ProvideErrorMetadata for GetAnomalyGroupError

Source§

impl ProvideErrorMetadata for GetDataQualityMetricsError

Source§

impl ProvideErrorMetadata for GetFeedbackError

Source§

impl ProvideErrorMetadata for GetSampleDataError

Source§

impl ProvideErrorMetadata for ListAlertsError

Source§

impl ProvideErrorMetadata for ListAnomalyDetectorsError

Source§

impl ProvideErrorMetadata for ListAnomalyGroupRelatedMetricsError

Source§

impl ProvideErrorMetadata for ListAnomalyGroupSummariesError

Source§

impl ProvideErrorMetadata for ListAnomalyGroupTimeSeriesError

Source§

impl ProvideErrorMetadata for ListMetricSetsError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for PutFeedbackError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateAlertError

Source§

impl ProvideErrorMetadata for UpdateAnomalyDetectorError

Source§

impl ProvideErrorMetadata for UpdateMetricSetError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for InternalServerException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ServiceQuotaExceededException

Source§

impl ProvideErrorMetadata for TooManyRequestsException

Source§

impl ProvideErrorMetadata for ValidationException

Source§

impl ProvideErrorMetadata for ErrorMetadata