Trait aws_sdk_transfer::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 CreateAccessError

source§

impl ProvideErrorMetadata for CreateAgreementError

source§

impl ProvideErrorMetadata for CreateConnectorError

source§

impl ProvideErrorMetadata for CreateProfileError

source§

impl ProvideErrorMetadata for CreateServerError

source§

impl ProvideErrorMetadata for CreateUserError

source§

impl ProvideErrorMetadata for CreateWorkflowError

source§

impl ProvideErrorMetadata for DeleteAccessError

source§

impl ProvideErrorMetadata for DeleteAgreementError

source§

impl ProvideErrorMetadata for DeleteCertificateError

source§

impl ProvideErrorMetadata for DeleteConnectorError

source§

impl ProvideErrorMetadata for DeleteHostKeyError

source§

impl ProvideErrorMetadata for DeleteProfileError

source§

impl ProvideErrorMetadata for DeleteServerError

source§

impl ProvideErrorMetadata for DeleteSshPublicKeyError

source§

impl ProvideErrorMetadata for DeleteUserError

source§

impl ProvideErrorMetadata for DeleteWorkflowError

source§

impl ProvideErrorMetadata for DescribeAccessError

source§

impl ProvideErrorMetadata for DescribeAgreementError

source§

impl ProvideErrorMetadata for DescribeCertificateError

source§

impl ProvideErrorMetadata for DescribeConnectorError

source§

impl ProvideErrorMetadata for DescribeExecutionError

source§

impl ProvideErrorMetadata for DescribeHostKeyError

source§

impl ProvideErrorMetadata for DescribeProfileError

source§

impl ProvideErrorMetadata for DescribeSecurityPolicyError

source§

impl ProvideErrorMetadata for DescribeServerError

source§

impl ProvideErrorMetadata for DescribeUserError

source§

impl ProvideErrorMetadata for DescribeWorkflowError

source§

impl ProvideErrorMetadata for ImportCertificateError

source§

impl ProvideErrorMetadata for ImportHostKeyError

source§

impl ProvideErrorMetadata for ImportSshPublicKeyError

source§

impl ProvideErrorMetadata for ListAccessesError

source§

impl ProvideErrorMetadata for ListAgreementsError

source§

impl ProvideErrorMetadata for ListCertificatesError

source§

impl ProvideErrorMetadata for ListConnectorsError

source§

impl ProvideErrorMetadata for ListExecutionsError

source§

impl ProvideErrorMetadata for ListHostKeysError

source§

impl ProvideErrorMetadata for ListProfilesError

source§

impl ProvideErrorMetadata for ListSecurityPoliciesError

source§

impl ProvideErrorMetadata for ListServersError

source§

impl ProvideErrorMetadata for ListTagsForResourceError

source§

impl ProvideErrorMetadata for ListUsersError

source§

impl ProvideErrorMetadata for ListWorkflowsError

source§

impl ProvideErrorMetadata for SendWorkflowStepStateError

source§

impl ProvideErrorMetadata for StartDirectoryListingError

source§

impl ProvideErrorMetadata for StartFileTransferError

source§

impl ProvideErrorMetadata for StartServerError

source§

impl ProvideErrorMetadata for StopServerError

source§

impl ProvideErrorMetadata for TagResourceError

source§

impl ProvideErrorMetadata for TestConnectionError

source§

impl ProvideErrorMetadata for TestIdentityProviderError

source§

impl ProvideErrorMetadata for UntagResourceError

source§

impl ProvideErrorMetadata for UpdateAccessError

source§

impl ProvideErrorMetadata for UpdateAgreementError

source§

impl ProvideErrorMetadata for UpdateCertificateError

source§

impl ProvideErrorMetadata for UpdateConnectorError

source§

impl ProvideErrorMetadata for UpdateHostKeyError

source§

impl ProvideErrorMetadata for UpdateProfileError

source§

impl ProvideErrorMetadata for UpdateServerError

source§

impl ProvideErrorMetadata for UpdateUserError

source§

impl ProvideErrorMetadata for AccessDeniedException

source§

impl ProvideErrorMetadata for ConflictException

source§

impl ProvideErrorMetadata for InternalServiceError

source§

impl ProvideErrorMetadata for InvalidNextTokenException

source§

impl ProvideErrorMetadata for InvalidRequestException

source§

impl ProvideErrorMetadata for ResourceExistsException

source§

impl ProvideErrorMetadata for ResourceNotFoundException

source§

impl ProvideErrorMetadata for ServiceUnavailableException

source§

impl ProvideErrorMetadata for ThrottlingException

source§

impl ProvideErrorMetadata for ErrorMetadata