#[non_exhaustive]
pub enum Error { DirectConnectClientException(DirectConnectClientException), DirectConnectServerException(DirectConnectServerException), DuplicateTagKeysException(DuplicateTagKeysException), TooManyTagsException(TooManyTagsException), 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.
§

DirectConnectClientException(DirectConnectClientException)

One or more parameters are not valid.

§

DirectConnectServerException(DirectConnectServerException)

A server-side error occurred.

§

DuplicateTagKeysException(DuplicateTagKeysException)

A tag key was specified more than once.

§

TooManyTagsException(TooManyTagsException)

You have reached the limit on the number of tags that can be assigned.

§

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<AcceptDirectConnectGatewayAssociationProposalError> for Error

source§

fn from(err: AcceptDirectConnectGatewayAssociationProposalError) -> Self

Converts to this type from the input type.
source§

impl From<AllocateConnectionOnInterconnectError> for Error

source§

fn from(err: AllocateConnectionOnInterconnectError) -> Self

Converts to this type from the input type.
source§

impl From<AllocateHostedConnectionError> for Error

source§

fn from(err: AllocateHostedConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<AllocatePrivateVirtualInterfaceError> for Error

source§

fn from(err: AllocatePrivateVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<AllocatePublicVirtualInterfaceError> for Error

source§

fn from(err: AllocatePublicVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<AllocateTransitVirtualInterfaceError> for Error

source§

fn from(err: AllocateTransitVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateConnectionWithLagError> for Error

source§

fn from(err: AssociateConnectionWithLagError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateHostedConnectionError> for Error

source§

fn from(err: AssociateHostedConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateMacSecKeyError> for Error

source§

fn from(err: AssociateMacSecKeyError) -> Self

Converts to this type from the input type.
source§

impl From<AssociateVirtualInterfaceError> for Error

source§

fn from(err: AssociateVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<ConfirmConnectionError> for Error

source§

fn from(err: ConfirmConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<ConfirmCustomerAgreementError> for Error

source§

fn from(err: ConfirmCustomerAgreementError) -> Self

Converts to this type from the input type.
source§

impl From<ConfirmPrivateVirtualInterfaceError> for Error

source§

fn from(err: ConfirmPrivateVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<ConfirmPublicVirtualInterfaceError> for Error

source§

fn from(err: ConfirmPublicVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<ConfirmTransitVirtualInterfaceError> for Error

source§

fn from(err: ConfirmTransitVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<CreateBGPPeerError> for Error

source§

fn from(err: CreateBGPPeerError) -> Self

Converts to this type from the input type.
source§

impl From<CreateConnectionError> for Error

source§

fn from(err: CreateConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDirectConnectGatewayAssociationError> for Error

source§

fn from(err: CreateDirectConnectGatewayAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDirectConnectGatewayAssociationProposalError> for Error

source§

fn from(err: CreateDirectConnectGatewayAssociationProposalError) -> Self

Converts to this type from the input type.
source§

impl From<CreateDirectConnectGatewayError> for Error

source§

fn from(err: CreateDirectConnectGatewayError) -> Self

Converts to this type from the input type.
source§

impl From<CreateInterconnectError> for Error

source§

fn from(err: CreateInterconnectError) -> Self

Converts to this type from the input type.
source§

impl From<CreateLagError> for Error

source§

fn from(err: CreateLagError) -> Self

Converts to this type from the input type.
source§

impl From<CreatePrivateVirtualInterfaceError> for Error

source§

fn from(err: CreatePrivateVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<CreatePublicVirtualInterfaceError> for Error

source§

fn from(err: CreatePublicVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<CreateTransitVirtualInterfaceError> for Error

source§

fn from(err: CreateTransitVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteBGPPeerError> for Error

source§

fn from(err: DeleteBGPPeerError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteConnectionError> for Error

source§

fn from(err: DeleteConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteDirectConnectGatewayAssociationError> for Error

source§

fn from(err: DeleteDirectConnectGatewayAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteDirectConnectGatewayAssociationProposalError> for Error

source§

fn from(err: DeleteDirectConnectGatewayAssociationProposalError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteDirectConnectGatewayError> for Error

source§

fn from(err: DeleteDirectConnectGatewayError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteInterconnectError> for Error

source§

fn from(err: DeleteInterconnectError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteLagError> for Error

source§

fn from(err: DeleteLagError) -> Self

Converts to this type from the input type.
source§

impl From<DeleteVirtualInterfaceError> for Error

source§

fn from(err: DeleteVirtualInterfaceError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeConnectionLoaError> for Error

source§

fn from(err: DescribeConnectionLoaError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeConnectionsError> for Error

source§

fn from(err: DescribeConnectionsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeConnectionsOnInterconnectError> for Error

source§

fn from(err: DescribeConnectionsOnInterconnectError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeCustomerMetadataError> for Error

source§

fn from(err: DescribeCustomerMetadataError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDirectConnectGatewayAssociationProposalsError> for Error

source§

fn from(err: DescribeDirectConnectGatewayAssociationProposalsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDirectConnectGatewayAssociationsError> for Error

source§

fn from(err: DescribeDirectConnectGatewayAssociationsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDirectConnectGatewayAttachmentsError> for Error

source§

fn from(err: DescribeDirectConnectGatewayAttachmentsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeDirectConnectGatewaysError> for Error

source§

fn from(err: DescribeDirectConnectGatewaysError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeHostedConnectionsError> for Error

source§

fn from(err: DescribeHostedConnectionsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeInterconnectLoaError> for Error

source§

fn from(err: DescribeInterconnectLoaError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeInterconnectsError> for Error

source§

fn from(err: DescribeInterconnectsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLagsError> for Error

source§

fn from(err: DescribeLagsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLoaError> for Error

source§

fn from(err: DescribeLoaError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeLocationsError> for Error

source§

fn from(err: DescribeLocationsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeRouterConfigurationError> for Error

source§

fn from(err: DescribeRouterConfigurationError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeTagsError> for Error

source§

fn from(err: DescribeTagsError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeVirtualGatewaysError> for Error

source§

fn from(err: DescribeVirtualGatewaysError) -> Self

Converts to this type from the input type.
source§

impl From<DescribeVirtualInterfacesError> for Error

source§

fn from(err: DescribeVirtualInterfacesError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateConnectionFromLagError> for Error

source§

fn from(err: DisassociateConnectionFromLagError) -> Self

Converts to this type from the input type.
source§

impl From<DisassociateMacSecKeyError> for Error

source§

fn from(err: DisassociateMacSecKeyError) -> Self

Converts to this type from the input type.
source§

impl From<ListVirtualInterfaceTestHistoryError> for Error

source§

fn from(err: ListVirtualInterfaceTestHistoryError) -> Self

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

fn from(err: SdkError<StopBgpFailoverTestError, 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<UpdateConnectionError, R>> for Errorwhere R: Send + Sync + Debug + 'static,

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

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

source§

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

Converts to this type from the input type.
source§

impl From<StartBgpFailoverTestError> for Error

source§

fn from(err: StartBgpFailoverTestError) -> Self

Converts to this type from the input type.
source§

impl From<StopBgpFailoverTestError> for Error

source§

fn from(err: StopBgpFailoverTestError) -> 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<UpdateConnectionError> for Error

source§

fn from(err: UpdateConnectionError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateDirectConnectGatewayAssociationError> for Error

source§

fn from(err: UpdateDirectConnectGatewayAssociationError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateDirectConnectGatewayError> for Error

source§

fn from(err: UpdateDirectConnectGatewayError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateLagError> for Error

source§

fn from(err: UpdateLagError) -> Self

Converts to this type from the input type.
source§

impl From<UpdateVirtualInterfaceAttributesError> for Error

source§

fn from(err: UpdateVirtualInterfaceAttributesError) -> 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<T> 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