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 CloneBackendError

Source§

impl ProvideErrorMetadata for CreateBackendError

Source§

impl ProvideErrorMetadata for CreateBackendAPIError

Source§

impl ProvideErrorMetadata for CreateBackendAuthError

Source§

impl ProvideErrorMetadata for CreateBackendConfigError

Source§

impl ProvideErrorMetadata for CreateBackendStorageError

Source§

impl ProvideErrorMetadata for CreateTokenError

Source§

impl ProvideErrorMetadata for DeleteBackendError

Source§

impl ProvideErrorMetadata for DeleteBackendAPIError

Source§

impl ProvideErrorMetadata for DeleteBackendAuthError

Source§

impl ProvideErrorMetadata for DeleteBackendStorageError

Source§

impl ProvideErrorMetadata for DeleteTokenError

Source§

impl ProvideErrorMetadata for GenerateBackendAPIModelsError

Source§

impl ProvideErrorMetadata for GetBackendError

Source§

impl ProvideErrorMetadata for GetBackendAPIError

Source§

impl ProvideErrorMetadata for GetBackendAPIModelsError

Source§

impl ProvideErrorMetadata for GetBackendAuthError

Source§

impl ProvideErrorMetadata for GetBackendJobError

Source§

impl ProvideErrorMetadata for GetBackendStorageError

Source§

impl ProvideErrorMetadata for GetTokenError

Source§

impl ProvideErrorMetadata for ImportBackendAuthError

Source§

impl ProvideErrorMetadata for ImportBackendStorageError

Source§

impl ProvideErrorMetadata for ListBackendJobsError

Source§

impl ProvideErrorMetadata for ListS3BucketsError

Source§

impl ProvideErrorMetadata for RemoveAllBackendsError

Source§

impl ProvideErrorMetadata for RemoveBackendConfigError

Source§

impl ProvideErrorMetadata for UpdateBackendAPIError

Source§

impl ProvideErrorMetadata for UpdateBackendAuthError

Source§

impl ProvideErrorMetadata for UpdateBackendConfigError

Source§

impl ProvideErrorMetadata for UpdateBackendJobError

Source§

impl ProvideErrorMetadata for UpdateBackendStorageError

Source§

impl ProvideErrorMetadata for BadRequestException

Source§

impl ProvideErrorMetadata for GatewayTimeoutException

Source§

impl ProvideErrorMetadata for NotFoundException

Source§

impl ProvideErrorMetadata for TooManyRequestsException

Source§

impl ProvideErrorMetadata for ErrorMetadata