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 AcceptAdministratorInvitationError

Source§

impl ProvideErrorMetadata for AcceptInvitationError

Source§

impl ProvideErrorMetadata for ArchiveFindingsError

Source§

impl ProvideErrorMetadata for CreateDetectorError

Source§

impl ProvideErrorMetadata for CreateFilterError

Source§

impl ProvideErrorMetadata for CreateIPSetError

Source§

impl ProvideErrorMetadata for CreateMalwareProtectionPlanError

Source§

impl ProvideErrorMetadata for CreateMembersError

Source§

impl ProvideErrorMetadata for CreatePublishingDestinationError

Source§

impl ProvideErrorMetadata for CreateSampleFindingsError

Source§

impl ProvideErrorMetadata for CreateThreatEntitySetError

Source§

impl ProvideErrorMetadata for CreateThreatIntelSetError

Source§

impl ProvideErrorMetadata for CreateTrustedEntitySetError

Source§

impl ProvideErrorMetadata for DeclineInvitationsError

Source§

impl ProvideErrorMetadata for DeleteDetectorError

Source§

impl ProvideErrorMetadata for DeleteFilterError

Source§

impl ProvideErrorMetadata for DeleteInvitationsError

Source§

impl ProvideErrorMetadata for DeleteIPSetError

Source§

impl ProvideErrorMetadata for DeleteMalwareProtectionPlanError

Source§

impl ProvideErrorMetadata for DeleteMembersError

Source§

impl ProvideErrorMetadata for DeletePublishingDestinationError

Source§

impl ProvideErrorMetadata for DeleteThreatEntitySetError

Source§

impl ProvideErrorMetadata for DeleteThreatIntelSetError

Source§

impl ProvideErrorMetadata for DeleteTrustedEntitySetError

Source§

impl ProvideErrorMetadata for DescribeMalwareScansError

Source§

impl ProvideErrorMetadata for DescribeOrganizationConfigurationError

Source§

impl ProvideErrorMetadata for DescribePublishingDestinationError

Source§

impl ProvideErrorMetadata for DisableOrganizationAdminAccountError

Source§

impl ProvideErrorMetadata for DisassociateFromAdministratorAccountError

Source§

impl ProvideErrorMetadata for DisassociateFromMasterAccountError

Source§

impl ProvideErrorMetadata for DisassociateMembersError

Source§

impl ProvideErrorMetadata for EnableOrganizationAdminAccountError

Source§

impl ProvideErrorMetadata for GetAdministratorAccountError

Source§

impl ProvideErrorMetadata for GetCoverageStatisticsError

Source§

impl ProvideErrorMetadata for GetDetectorError

Source§

impl ProvideErrorMetadata for GetFilterError

Source§

impl ProvideErrorMetadata for GetFindingsError

Source§

impl ProvideErrorMetadata for GetFindingsStatisticsError

Source§

impl ProvideErrorMetadata for GetInvitationsCountError

Source§

impl ProvideErrorMetadata for GetIPSetError

Source§

impl ProvideErrorMetadata for GetMalwareProtectionPlanError

Source§

impl ProvideErrorMetadata for GetMalwareScanError

Source§

impl ProvideErrorMetadata for GetMalwareScanSettingsError

Source§

impl ProvideErrorMetadata for GetMasterAccountError

Source§

impl ProvideErrorMetadata for GetMemberDetectorsError

Source§

impl ProvideErrorMetadata for GetMembersError

Source§

impl ProvideErrorMetadata for GetOrganizationStatisticsError

Source§

impl ProvideErrorMetadata for GetRemainingFreeTrialDaysError

Source§

impl ProvideErrorMetadata for GetThreatEntitySetError

Source§

impl ProvideErrorMetadata for GetThreatIntelSetError

Source§

impl ProvideErrorMetadata for GetTrustedEntitySetError

Source§

impl ProvideErrorMetadata for GetUsageStatisticsError

Source§

impl ProvideErrorMetadata for InviteMembersError

Source§

impl ProvideErrorMetadata for ListCoverageError

Source§

impl ProvideErrorMetadata for ListDetectorsError

Source§

impl ProvideErrorMetadata for ListFiltersError

Source§

impl ProvideErrorMetadata for ListFindingsError

Source§

impl ProvideErrorMetadata for ListInvitationsError

Source§

impl ProvideErrorMetadata for ListIPSetsError

Source§

impl ProvideErrorMetadata for ListMalwareProtectionPlansError

Source§

impl ProvideErrorMetadata for ListMalwareScansError

Source§

impl ProvideErrorMetadata for ListMembersError

Source§

impl ProvideErrorMetadata for ListOrganizationAdminAccountsError

Source§

impl ProvideErrorMetadata for ListPublishingDestinationsError

Source§

impl ProvideErrorMetadata for ListTagsForResourceError

Source§

impl ProvideErrorMetadata for ListThreatEntitySetsError

Source§

impl ProvideErrorMetadata for ListThreatIntelSetsError

Source§

impl ProvideErrorMetadata for ListTrustedEntitySetsError

Source§

impl ProvideErrorMetadata for SendObjectMalwareScanError

Source§

impl ProvideErrorMetadata for StartMalwareScanError

Source§

impl ProvideErrorMetadata for StartMonitoringMembersError

Source§

impl ProvideErrorMetadata for StopMonitoringMembersError

Source§

impl ProvideErrorMetadata for TagResourceError

Source§

impl ProvideErrorMetadata for UnarchiveFindingsError

Source§

impl ProvideErrorMetadata for UntagResourceError

Source§

impl ProvideErrorMetadata for UpdateDetectorError

Source§

impl ProvideErrorMetadata for UpdateFilterError

Source§

impl ProvideErrorMetadata for UpdateFindingsFeedbackError

Source§

impl ProvideErrorMetadata for UpdateIPSetError

Source§

impl ProvideErrorMetadata for UpdateMalwareProtectionPlanError

Source§

impl ProvideErrorMetadata for UpdateMalwareScanSettingsError

Source§

impl ProvideErrorMetadata for UpdateMemberDetectorsError

Source§

impl ProvideErrorMetadata for UpdateOrganizationConfigurationError

Source§

impl ProvideErrorMetadata for UpdatePublishingDestinationError

Source§

impl ProvideErrorMetadata for UpdateThreatEntitySetError

Source§

impl ProvideErrorMetadata for UpdateThreatIntelSetError

Source§

impl ProvideErrorMetadata for UpdateTrustedEntitySetError

Source§

impl ProvideErrorMetadata for AccessDeniedException

Source§

impl ProvideErrorMetadata for BadRequestException

Source§

impl ProvideErrorMetadata for ConflictException

Source§

impl ProvideErrorMetadata for InternalServerErrorException

Source§

impl ProvideErrorMetadata for ResourceNotFoundException

Source§

impl ProvideErrorMetadata for ErrorMetadata