#[non_exhaustive]
pub enum Error {
Show 18 variants AccessDeniedException(AccessDeniedException), ConflictException(ConflictException), InternalServiceErrorException(InternalServiceErrorException), InvalidNextTokenException(InvalidNextTokenException), InvalidParameterException(InvalidParameterException), InvalidPolicyDocument(InvalidPolicyDocument), InvalidRequestException(InvalidRequestException), InvalidTagException(InvalidTagException), LimitExceededException(LimitExceededException), ResourceExistsException(ResourceExistsException), ResourceInUseException(ResourceInUseException), ResourceNotFoundException(ResourceNotFoundException), ResourceUnavailableException(ResourceUnavailableException), ServiceQuotaExceededException(ServiceQuotaExceededException), ThrottlingException(ThrottlingException), UnknownResourceException(UnknownResourceException), ValidationException(ValidationException), Unhandled(Unhandled),
}
Expand description

All possible error types for this service.

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

AccessDeniedException(AccessDeniedException)

The current account doesn't have the IAM permissions required to perform the specified Resolver operation.

§

ConflictException(ConflictException)

The requested state transition isn't valid. For example, you can't delete a firewall domain list if it is in the process of being deleted, or you can't import domains into a domain list that is in the process of being deleted.

§

InternalServiceErrorException(InternalServiceErrorException)

We encountered an unknown error. Try again in a few minutes.

§

InvalidNextTokenException(InvalidNextTokenException)

The value that you specified for NextToken in a List request isn't valid.

§

InvalidParameterException(InvalidParameterException)

One or more parameters in this request are not valid.

§

InvalidPolicyDocument(InvalidPolicyDocument)

The specified Resolver rule policy is invalid.

§

InvalidRequestException(InvalidRequestException)

The request is invalid.

§

InvalidTagException(InvalidTagException)

The specified tag is invalid.

§

LimitExceededException(LimitExceededException)

The request caused one or more limits to be exceeded.

§

ResourceExistsException(ResourceExistsException)

The resource that you tried to create already exists.

§

ResourceInUseException(ResourceInUseException)

The resource that you tried to update or delete is currently in use.

§

ResourceNotFoundException(ResourceNotFoundException)

The specified resource doesn't exist.

§

ResourceUnavailableException(ResourceUnavailableException)

The specified resource isn't available.

§

ServiceQuotaExceededException(ServiceQuotaExceededException)

Fulfilling the request would cause one or more quotas to be exceeded.

§

ThrottlingException(ThrottlingException)

The request was throttled. Try again in a few minutes.

§

UnknownResourceException(UnknownResourceException)

The specified resource doesn't exist.

§

ValidationException(ValidationException)

You have provided an invalid command. Supported values are ADD, REMOVE, or REPLACE a domain.

§

Unhandled(Unhandled)

An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<AssociateFirewallRuleGroupError> for Error

source§

fn from(err: AssociateFirewallRuleGroupError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateResolverEndpointIpAddressError> for Error

source§

fn from(err: AssociateResolverEndpointIpAddressError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateResolverQueryLogConfigError> for Error

source§

fn from(err: AssociateResolverQueryLogConfigError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateResolverRuleError> for Error

source§

fn from(err: AssociateResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl From<CreateFirewallDomainListError> for Error

source§

fn from(err: CreateFirewallDomainListError) -> Self

Converts to this type from the input type.
source§

impl From<CreateFirewallRuleError> for Error

source§

fn from(err: CreateFirewallRuleError) -> Self

Converts to this type from the input type.
source§

impl From<CreateFirewallRuleGroupError> for Error

source§

fn from(err: CreateFirewallRuleGroupError) -> Self

Converts to this type from the input type.
source§

impl From<CreateOutpostResolverError> for Error

source§

fn from(err: CreateOutpostResolverError) -> Self

Converts to this type from the input type.
source§

impl From<CreateResolverEndpointError> for Error

source§

fn from(err: CreateResolverEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<CreateResolverQueryLogConfigError> for Error

source§

fn from(err: CreateResolverQueryLogConfigError) -> Self

Converts to this type from the input type.
source§

impl From<CreateResolverRuleError> for Error

source§

fn from(err: CreateResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFirewallDomainListError> for Error

source§

fn from(err: DeleteFirewallDomainListError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFirewallRuleError> for Error

source§

fn from(err: DeleteFirewallRuleError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteFirewallRuleGroupError> for Error

source§

fn from(err: DeleteFirewallRuleGroupError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteOutpostResolverError> for Error

source§

fn from(err: DeleteOutpostResolverError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteResolverEndpointError> for Error

source§

fn from(err: DeleteResolverEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteResolverQueryLogConfigError> for Error

source§

fn from(err: DeleteResolverQueryLogConfigError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteResolverRuleError> for Error

source§

fn from(err: DeleteResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateFirewallRuleGroupError> for Error

source§

fn from(err: DisassociateFirewallRuleGroupError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateResolverEndpointIpAddressError> for Error

source§

fn from(err: DisassociateResolverEndpointIpAddressError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateResolverQueryLogConfigError> for Error

source§

fn from(err: DisassociateResolverQueryLogConfigError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateResolverRuleError> for Error

source§

fn from(err: DisassociateResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl From<GetFirewallConfigError> for Error

source§

fn from(err: GetFirewallConfigError) -> Self

Converts to this type from the input type.
source§

impl From<GetFirewallDomainListError> for Error

source§

fn from(err: GetFirewallDomainListError) -> Self

Converts to this type from the input type.
source§

impl From<GetFirewallRuleGroupAssociationError> for Error

source§

fn from(err: GetFirewallRuleGroupAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<GetFirewallRuleGroupError> for Error

source§

fn from(err: GetFirewallRuleGroupError) -> Self

Converts to this type from the input type.
source§

impl From<GetFirewallRuleGroupPolicyError> for Error

source§

fn from(err: GetFirewallRuleGroupPolicyError) -> Self

Converts to this type from the input type.
source§

impl From<GetOutpostResolverError> for Error

source§

fn from(err: GetOutpostResolverError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverConfigError> for Error

source§

fn from(err: GetResolverConfigError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverDnssecConfigError> for Error

source§

fn from(err: GetResolverDnssecConfigError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverEndpointError> for Error

source§

fn from(err: GetResolverEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverQueryLogConfigAssociationError> for Error

source§

fn from(err: GetResolverQueryLogConfigAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverQueryLogConfigError> for Error

source§

fn from(err: GetResolverQueryLogConfigError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverQueryLogConfigPolicyError> for Error

source§

fn from(err: GetResolverQueryLogConfigPolicyError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverRuleAssociationError> for Error

source§

fn from(err: GetResolverRuleAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverRuleError> for Error

source§

fn from(err: GetResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl From<GetResolverRulePolicyError> for Error

source§

fn from(err: GetResolverRulePolicyError) -> Self

Converts to this type from the input type.
source§

impl From<ImportFirewallDomainsError> for Error

source§

fn from(err: ImportFirewallDomainsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallConfigsError> for Error

source§

fn from(err: ListFirewallConfigsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallDomainListsError> for Error

source§

fn from(err: ListFirewallDomainListsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallDomainsError> for Error

source§

fn from(err: ListFirewallDomainsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallRuleGroupAssociationsError> for Error

source§

fn from(err: ListFirewallRuleGroupAssociationsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallRuleGroupsError> for Error

source§

fn from(err: ListFirewallRuleGroupsError) -> Self

Converts to this type from the input type.
source§

impl From<ListFirewallRulesError> for Error

source§

fn from(err: ListFirewallRulesError) -> Self

Converts to this type from the input type.
source§

impl From<ListOutpostResolversError> for Error

source§

fn from(err: ListOutpostResolversError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverConfigsError> for Error

source§

fn from(err: ListResolverConfigsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverDnssecConfigsError> for Error

source§

fn from(err: ListResolverDnssecConfigsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverEndpointIpAddressesError> for Error

source§

fn from(err: ListResolverEndpointIpAddressesError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverEndpointsError> for Error

source§

fn from(err: ListResolverEndpointsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverQueryLogConfigAssociationsError> for Error

source§

fn from(err: ListResolverQueryLogConfigAssociationsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverQueryLogConfigsError> for Error

source§

fn from(err: ListResolverQueryLogConfigsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverRuleAssociationsError> for Error

source§

fn from(err: ListResolverRuleAssociationsError) -> Self

Converts to this type from the input type.
source§

impl From<ListResolverRulesError> for Error

source§

fn from(err: ListResolverRulesError) -> Self

Converts to this type from the input type.
source§

impl From<ListTagsForResourceError> for Error

source§

fn from(err: ListTagsForResourceError) -> Self

Converts to this type from the input type.
source§

impl From<PutFirewallRuleGroupPolicyError> for Error

source§

fn from(err: PutFirewallRuleGroupPolicyError) -> Self

Converts to this type from the input type.
source§

impl From<PutResolverQueryLogConfigPolicyError> for Error

source§

fn from(err: PutResolverQueryLogConfigPolicyError) -> Self

Converts to this type from the input type.
source§

impl From<PutResolverRulePolicyError> for Error

source§

fn from(err: PutResolverRulePolicyError) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AssociateFirewallRuleGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AssociateFirewallRuleGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AssociateResolverEndpointIpAddressError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AssociateResolverEndpointIpAddressError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AssociateResolverQueryLogConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AssociateResolverQueryLogConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<AssociateResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<AssociateResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateFirewallDomainListError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateFirewallDomainListError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateFirewallRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateFirewallRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateFirewallRuleGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateFirewallRuleGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateOutpostResolverError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateOutpostResolverError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateResolverEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateResolverEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateResolverQueryLogConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateResolverQueryLogConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<CreateResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<CreateResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteFirewallDomainListError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteFirewallDomainListError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteFirewallRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteFirewallRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteFirewallRuleGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteFirewallRuleGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteOutpostResolverError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteOutpostResolverError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteResolverEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteResolverEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteResolverQueryLogConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteResolverQueryLogConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DeleteResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DeleteResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DisassociateFirewallRuleGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DisassociateFirewallRuleGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DisassociateResolverEndpointIpAddressError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DisassociateResolverEndpointIpAddressError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DisassociateResolverQueryLogConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DisassociateResolverQueryLogConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<DisassociateResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<DisassociateResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetFirewallConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetFirewallConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetFirewallDomainListError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetFirewallDomainListError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetFirewallRuleGroupAssociationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetFirewallRuleGroupAssociationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetFirewallRuleGroupError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetFirewallRuleGroupError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetFirewallRuleGroupPolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetFirewallRuleGroupPolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetOutpostResolverError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetOutpostResolverError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverDnssecConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverDnssecConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverQueryLogConfigAssociationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverQueryLogConfigAssociationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverQueryLogConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverQueryLogConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverQueryLogConfigPolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverQueryLogConfigPolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverRuleAssociationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverRuleAssociationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<GetResolverRulePolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<GetResolverRulePolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ImportFirewallDomainsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ImportFirewallDomainsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallConfigsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallConfigsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallDomainListsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallDomainListsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallDomainsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallDomainsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallRuleGroupAssociationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallRuleGroupAssociationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallRuleGroupsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallRuleGroupsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListFirewallRulesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListFirewallRulesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListOutpostResolversError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListOutpostResolversError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverConfigsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverConfigsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverDnssecConfigsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverDnssecConfigsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverEndpointIpAddressesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverEndpointIpAddressesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverEndpointsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverEndpointsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverQueryLogConfigAssociationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverQueryLogConfigAssociationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverQueryLogConfigsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverQueryLogConfigsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverRuleAssociationsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverRuleAssociationsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListResolverRulesError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListResolverRulesError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<ListTagsForResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<ListTagsForResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<PutFirewallRuleGroupPolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<PutFirewallRuleGroupPolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<PutResolverQueryLogConfigPolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<PutResolverQueryLogConfigPolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<PutResolverRulePolicyError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<PutResolverRulePolicyError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<TagResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<TagResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UntagResourceError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UntagResourceError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateFirewallConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateFirewallConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateFirewallDomainsError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateFirewallDomainsError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateFirewallRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateFirewallRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateFirewallRuleGroupAssociationError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateFirewallRuleGroupAssociationError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateOutpostResolverError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateOutpostResolverError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateResolverConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateResolverConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateResolverDnssecConfigError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateResolverDnssecConfigError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateResolverEndpointError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateResolverEndpointError, R>) -> Self

Converts to this type from the input type.
source§

impl<R> From<SdkError<UpdateResolverRuleError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

fn from(err: SdkError<UpdateResolverRuleError, R>) -> Self

Converts to this type from the input type.
source§

impl From<TagResourceError> for Error

source§

fn from(err: TagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UntagResourceError> for Error

source§

fn from(err: UntagResourceError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateFirewallConfigError> for Error

source§

fn from(err: UpdateFirewallConfigError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateFirewallDomainsError> for Error

source§

fn from(err: UpdateFirewallDomainsError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateFirewallRuleError> for Error

source§

fn from(err: UpdateFirewallRuleError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateFirewallRuleGroupAssociationError> for Error

source§

fn from(err: UpdateFirewallRuleGroupAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateOutpostResolverError> for Error

source§

fn from(err: UpdateOutpostResolverError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateResolverConfigError> for Error

source§

fn from(err: UpdateResolverConfigError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateResolverDnssecConfigError> for Error

source§

fn from(err: UpdateResolverDnssecConfigError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateResolverEndpointError> for Error

source§

fn from(err: UpdateResolverEndpointError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateResolverRuleError> for Error

source§

fn from(err: UpdateResolverRuleError) -> Self

Converts to this type from the input type.
source§

impl RequestId for Error

source§

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToString for Twhere T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more