Trait aws_sdk_ssoadmin::error::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 AttachCustomerManagedPolicyReferenceToPermissionSetError

source§

impl ProvideErrorMetadata for AttachManagedPolicyToPermissionSetError

source§

impl ProvideErrorMetadata for CreateAccountAssignmentError

source§

impl ProvideErrorMetadata for CreateApplicationError

source§

impl ProvideErrorMetadata for CreateApplicationAssignmentError

source§

impl ProvideErrorMetadata for CreateInstanceError

source§

impl ProvideErrorMetadata for CreateInstanceAccessControlAttributeConfigurationError

source§

impl ProvideErrorMetadata for CreatePermissionSetError

source§

impl ProvideErrorMetadata for CreateTrustedTokenIssuerError

source§

impl ProvideErrorMetadata for DeleteAccountAssignmentError

source§

impl ProvideErrorMetadata for DeleteApplicationError

source§

impl ProvideErrorMetadata for DeleteApplicationAccessScopeError

source§

impl ProvideErrorMetadata for DeleteApplicationAssignmentError

source§

impl ProvideErrorMetadata for DeleteApplicationAuthenticationMethodError

source§

impl ProvideErrorMetadata for DeleteApplicationGrantError

source§

impl ProvideErrorMetadata for DeleteInlinePolicyFromPermissionSetError

source§

impl ProvideErrorMetadata for DeleteInstanceError

source§

impl ProvideErrorMetadata for DeleteInstanceAccessControlAttributeConfigurationError

source§

impl ProvideErrorMetadata for DeletePermissionSetError

source§

impl ProvideErrorMetadata for DeletePermissionsBoundaryFromPermissionSetError

source§

impl ProvideErrorMetadata for DeleteTrustedTokenIssuerError

source§

impl ProvideErrorMetadata for DescribeAccountAssignmentCreationStatusError

source§

impl ProvideErrorMetadata for DescribeAccountAssignmentDeletionStatusError

source§

impl ProvideErrorMetadata for DescribeApplicationError

source§

impl ProvideErrorMetadata for DescribeApplicationAssignmentError

source§

impl ProvideErrorMetadata for DescribeApplicationProviderError

source§

impl ProvideErrorMetadata for DescribeInstanceError

source§

impl ProvideErrorMetadata for DescribeInstanceAccessControlAttributeConfigurationError

source§

impl ProvideErrorMetadata for DescribePermissionSetError

source§

impl ProvideErrorMetadata for DescribePermissionSetProvisioningStatusError

source§

impl ProvideErrorMetadata for DescribeTrustedTokenIssuerError

source§

impl ProvideErrorMetadata for DetachCustomerManagedPolicyReferenceFromPermissionSetError

source§

impl ProvideErrorMetadata for DetachManagedPolicyFromPermissionSetError

source§

impl ProvideErrorMetadata for GetApplicationAccessScopeError

source§

impl ProvideErrorMetadata for GetApplicationAssignmentConfigurationError

source§

impl ProvideErrorMetadata for GetApplicationAuthenticationMethodError

source§

impl ProvideErrorMetadata for GetApplicationGrantError

source§

impl ProvideErrorMetadata for GetInlinePolicyForPermissionSetError

source§

impl ProvideErrorMetadata for GetPermissionsBoundaryForPermissionSetError

source§

impl ProvideErrorMetadata for ListAccountAssignmentCreationStatusError

source§

impl ProvideErrorMetadata for ListAccountAssignmentDeletionStatusError

source§

impl ProvideErrorMetadata for ListAccountAssignmentsError

source§

impl ProvideErrorMetadata for ListAccountAssignmentsForPrincipalError

source§

impl ProvideErrorMetadata for ListAccountsForProvisionedPermissionSetError

source§

impl ProvideErrorMetadata for ListApplicationAccessScopesError

source§

impl ProvideErrorMetadata for ListApplicationAssignmentsError

source§

impl ProvideErrorMetadata for ListApplicationAssignmentsForPrincipalError

source§

impl ProvideErrorMetadata for ListApplicationAuthenticationMethodsError

source§

impl ProvideErrorMetadata for ListApplicationGrantsError

source§

impl ProvideErrorMetadata for ListApplicationProvidersError

source§

impl ProvideErrorMetadata for ListApplicationsError

source§

impl ProvideErrorMetadata for ListCustomerManagedPolicyReferencesInPermissionSetError

source§

impl ProvideErrorMetadata for ListInstancesError

source§

impl ProvideErrorMetadata for ListManagedPoliciesInPermissionSetError

source§

impl ProvideErrorMetadata for ListPermissionSetProvisioningStatusError

source§

impl ProvideErrorMetadata for ListPermissionSetsError

source§

impl ProvideErrorMetadata for ListPermissionSetsProvisionedToAccountError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for ListTrustedTokenIssuersError

source§

impl ProvideErrorMetadata for ProvisionPermissionSetError

source§

impl ProvideErrorMetadata for PutApplicationAccessScopeError

source§

impl ProvideErrorMetadata for PutApplicationAssignmentConfigurationError

source§

impl ProvideErrorMetadata for PutApplicationAuthenticationMethodError

source§

impl ProvideErrorMetadata for PutApplicationGrantError

source§

impl ProvideErrorMetadata for PutInlinePolicyToPermissionSetError

source§

impl ProvideErrorMetadata for PutPermissionsBoundaryToPermissionSetError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateApplicationError

source§

impl ProvideErrorMetadata for UpdateInstanceError

source§

impl ProvideErrorMetadata for UpdateInstanceAccessControlAttributeConfigurationError

source§

impl ProvideErrorMetadata for UpdatePermissionSetError

source§

impl ProvideErrorMetadata for UpdateTrustedTokenIssuerError

source§

impl ProvideErrorMetadata for AccessDeniedException

source§

impl ProvideErrorMetadata for ConflictException

source§

impl ProvideErrorMetadata for InternalServerException

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