Trait aws_sdk_iotevents::error::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 CreateAlarmModelError

source§

impl ProvideErrorMetadata for CreateDetectorModelError

source§

impl ProvideErrorMetadata for CreateInputError

source§

impl ProvideErrorMetadata for DeleteAlarmModelError

source§

impl ProvideErrorMetadata for DeleteDetectorModelError

source§

impl ProvideErrorMetadata for DeleteInputError

source§

impl ProvideErrorMetadata for DescribeAlarmModelError

source§

impl ProvideErrorMetadata for DescribeDetectorModelError

source§

impl ProvideErrorMetadata for DescribeDetectorModelAnalysisError

source§

impl ProvideErrorMetadata for DescribeInputError

source§

impl ProvideErrorMetadata for DescribeLoggingOptionsError

source§

impl ProvideErrorMetadata for GetDetectorModelAnalysisResultsError

source§

impl ProvideErrorMetadata for ListAlarmModelVersionsError

source§

impl ProvideErrorMetadata for ListAlarmModelsError

source§

impl ProvideErrorMetadata for ListDetectorModelVersionsError

source§

impl ProvideErrorMetadata for ListDetectorModelsError

source§

impl ProvideErrorMetadata for ListInputRoutingsError

source§

impl ProvideErrorMetadata for ListInputsError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for PutLoggingOptionsError

source§

impl ProvideErrorMetadata for StartDetectorModelAnalysisError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateAlarmModelError

source§

impl ProvideErrorMetadata for UpdateDetectorModelError

source§

impl ProvideErrorMetadata for UpdateInputError

source§

impl ProvideErrorMetadata for InternalFailureException

source§

impl ProvideErrorMetadata for InvalidRequestException

source§

impl ProvideErrorMetadata for LimitExceededException

source§

impl ProvideErrorMetadata for ResourceAlreadyExistsException

source§

impl ProvideErrorMetadata for ResourceInUseException

source§

impl ProvideErrorMetadata for ResourceNotFoundException

source§

impl ProvideErrorMetadata for ServiceUnavailableException

source§

impl ProvideErrorMetadata for ThrottlingException

source§

impl ProvideErrorMetadata for UnsupportedOperationException

source§

impl ProvideErrorMetadata for ErrorMetadata