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 CreateBotVersionError

Source§

impl ProvideErrorMetadata for CreateIntentVersionError

Source§

impl ProvideErrorMetadata for CreateSlotTypeVersionError

Source§

impl ProvideErrorMetadata for DeleteBotError

Source§

impl ProvideErrorMetadata for DeleteBotAliasError

Source§

impl ProvideErrorMetadata for DeleteBotChannelAssociationError

Source§

impl ProvideErrorMetadata for DeleteBotVersionError

Source§

impl ProvideErrorMetadata for DeleteIntentError

Source§

impl ProvideErrorMetadata for DeleteIntentVersionError

Source§

impl ProvideErrorMetadata for DeleteSlotTypeError

Source§

impl ProvideErrorMetadata for DeleteSlotTypeVersionError

Source§

impl ProvideErrorMetadata for DeleteUtterancesError

Source§

impl ProvideErrorMetadata for GetBotError

Source§

impl ProvideErrorMetadata for GetBotAliasError

Source§

impl ProvideErrorMetadata for GetBotAliasesError

Source§

impl ProvideErrorMetadata for GetBotChannelAssociationError

Source§

impl ProvideErrorMetadata for GetBotChannelAssociationsError

Source§

impl ProvideErrorMetadata for GetBotVersionsError

Source§

impl ProvideErrorMetadata for GetBotsError

Source§

impl ProvideErrorMetadata for GetBuiltinIntentError

Source§

impl ProvideErrorMetadata for GetBuiltinIntentsError

Source§

impl ProvideErrorMetadata for GetBuiltinSlotTypesError

Source§

impl ProvideErrorMetadata for GetExportError

Source§

impl ProvideErrorMetadata for GetImportError

Source§

impl ProvideErrorMetadata for GetIntentError

Source§

impl ProvideErrorMetadata for GetIntentVersionsError

Source§

impl ProvideErrorMetadata for GetIntentsError

Source§

impl ProvideErrorMetadata for GetMigrationError

Source§

impl ProvideErrorMetadata for GetMigrationsError

Source§

impl ProvideErrorMetadata for GetSlotTypeError

Source§

impl ProvideErrorMetadata for GetSlotTypeVersionsError

Source§

impl ProvideErrorMetadata for GetSlotTypesError

Source§

impl ProvideErrorMetadata for GetUtterancesViewError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for PutBotError

Source§

impl ProvideErrorMetadata for PutBotAliasError

Source§

impl ProvideErrorMetadata for PutIntentError

Source§

impl ProvideErrorMetadata for PutSlotTypeError

Source§

impl ProvideErrorMetadata for StartImportError

Source§

impl ProvideErrorMetadata for StartMigrationError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for BadRequestException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for InternalFailureException

Source§

impl ProvideErrorMetadata for LimitExceededException

Source§

impl ProvideErrorMetadata for NotFoundException

Source§

impl ProvideErrorMetadata for PreconditionFailedException

Source§

impl ProvideErrorMetadata for ResourceInUseException

Source§

impl ProvideErrorMetadata for ErrorMetadata