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 CreateAddonInstanceError

Source§

impl ProvideErrorMetadata for CreateAddonSubscriptionError

Source§

impl ProvideErrorMetadata for CreateAddressListError

Source§

impl ProvideErrorMetadata for CreateAddressListImportJobError

Source§

impl ProvideErrorMetadata for CreateArchiveError

Source§

impl ProvideErrorMetadata for CreateIngressPointError

Source§

impl ProvideErrorMetadata for CreateRelayError

Source§

impl ProvideErrorMetadata for CreateRuleSetError

Source§

impl ProvideErrorMetadata for CreateTrafficPolicyError

Source§

impl ProvideErrorMetadata for DeleteAddonInstanceError

Source§

impl ProvideErrorMetadata for DeleteAddonSubscriptionError

Source§

impl ProvideErrorMetadata for DeleteAddressListError

Source§

impl ProvideErrorMetadata for DeleteArchiveError

Source§

impl ProvideErrorMetadata for DeleteIngressPointError

Source§

impl ProvideErrorMetadata for DeleteRelayError

Source§

impl ProvideErrorMetadata for DeleteRuleSetError

Source§

impl ProvideErrorMetadata for DeleteTrafficPolicyError

Source§

impl ProvideErrorMetadata for DeregisterMemberFromAddressListError

Source§

impl ProvideErrorMetadata for GetAddonInstanceError

Source§

impl ProvideErrorMetadata for GetAddonSubscriptionError

Source§

impl ProvideErrorMetadata for GetAddressListError

Source§

impl ProvideErrorMetadata for GetAddressListImportJobError

Source§

impl ProvideErrorMetadata for GetArchiveError

Source§

impl ProvideErrorMetadata for GetArchiveExportError

Source§

impl ProvideErrorMetadata for GetArchiveMessageError

Source§

impl ProvideErrorMetadata for GetArchiveMessageContentError

Source§

impl ProvideErrorMetadata for GetArchiveSearchError

Source§

impl ProvideErrorMetadata for GetArchiveSearchResultsError

Source§

impl ProvideErrorMetadata for GetIngressPointError

Source§

impl ProvideErrorMetadata for GetMemberOfAddressListError

Source§

impl ProvideErrorMetadata for GetRelayError

Source§

impl ProvideErrorMetadata for GetRuleSetError

Source§

impl ProvideErrorMetadata for GetTrafficPolicyError

Source§

impl ProvideErrorMetadata for ListAddonInstancesError

Source§

impl ProvideErrorMetadata for ListAddonSubscriptionsError

Source§

impl ProvideErrorMetadata for ListAddressListImportJobsError

Source§

impl ProvideErrorMetadata for ListAddressListsError

Source§

impl ProvideErrorMetadata for ListArchiveExportsError

Source§

impl ProvideErrorMetadata for ListArchiveSearchesError

Source§

impl ProvideErrorMetadata for ListArchivesError

Source§

impl ProvideErrorMetadata for ListIngressPointsError

Source§

impl ProvideErrorMetadata for ListMembersOfAddressListError

Source§

impl ProvideErrorMetadata for ListRelaysError

Source§

impl ProvideErrorMetadata for ListRuleSetsError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListTrafficPoliciesError

Source§

impl ProvideErrorMetadata for RegisterMemberToAddressListError

Source§

impl ProvideErrorMetadata for StartAddressListImportJobError

Source§

impl ProvideErrorMetadata for StartArchiveExportError

Source§

impl ProvideErrorMetadata for StartArchiveSearchError

Source§

impl ProvideErrorMetadata for StopAddressListImportJobError

Source§

impl ProvideErrorMetadata for StopArchiveExportError

Source§

impl ProvideErrorMetadata for StopArchiveSearchError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateArchiveError

Source§

impl ProvideErrorMetadata for UpdateIngressPointError

Source§

impl ProvideErrorMetadata for UpdateRelayError

Source§

impl ProvideErrorMetadata for UpdateRuleSetError

Source§

impl ProvideErrorMetadata for UpdateTrafficPolicyError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ServiceQuotaExceededException

Source§

impl ProvideErrorMetadata for ThrottlingException

Source§

impl ProvideErrorMetadata for ValidationException

Source§

impl ProvideErrorMetadata for ErrorMetadata