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 CopyBackupToRegionError

Source§

impl ProvideErrorMetadata for CreateClusterError

Source§

impl ProvideErrorMetadata for CreateHsmError

Source§

impl ProvideErrorMetadata for DeleteBackupError

Source§

impl ProvideErrorMetadata for DeleteClusterError

Source§

impl ProvideErrorMetadata for DeleteHsmError

Source§

impl ProvideErrorMetadata for DeleteResourcePolicyError

Source§

impl ProvideErrorMetadata for DescribeBackupsError

Source§

impl ProvideErrorMetadata for DescribeClustersError

Source§

impl ProvideErrorMetadata for GetResourcePolicyError

Source§

impl ProvideErrorMetadata for InitializeClusterError

Source§

impl ProvideErrorMetadata for ListTagsError

Source§

impl ProvideErrorMetadata for ModifyBackupAttributesError

Source§

impl ProvideErrorMetadata for ModifyClusterError

Source§

impl ProvideErrorMetadata for PutResourcePolicyError

Source§

impl ProvideErrorMetadata for RestoreBackupError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for CloudHsmAccessDeniedException

Source§

impl ProvideErrorMetadata for CloudHsmInternalFailureException

Source§

impl ProvideErrorMetadata for CloudHsmInvalidRequestException

Source§

impl ProvideErrorMetadata for CloudHsmResourceLimitExceededException

Source§

impl ProvideErrorMetadata for CloudHsmResourceNotFoundException

Source§

impl ProvideErrorMetadata for CloudHsmServiceException

Source§

impl ProvideErrorMetadata for CloudHsmTagException

Source§

impl ProvideErrorMetadata for ErrorMetadata