pub trait RequestId {
    // Required method
    fn request_id(&self) -> Option<&str>;
}
Expand description

Implementers add a function to return an AWS request ID

Required Methods§

source

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

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

Implementations on Foreign Types§

source§

impl<O, E> RequestId for Result<O, E>where O: RequestId, E: RequestId,

source§

impl RequestId for Unhandled

source§

impl<B> RequestId for Response<B>

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for HeaderMap<HeaderValue>

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for AssociateBrowserSettingsError

source§

impl RequestId for AssociateNetworkSettingsError

source§

impl RequestId for AssociateTrustStoreError

source§

impl RequestId for AssociateUserAccessLoggingSettingsError

source§

impl RequestId for AssociateUserSettingsError

source§

impl RequestId for CreateBrowserSettingsError

source§

impl RequestId for CreateIdentityProviderError

source§

impl RequestId for CreateNetworkSettingsError

source§

impl RequestId for CreatePortalError

source§

impl RequestId for CreateTrustStoreError

source§

impl RequestId for CreateUserAccessLoggingSettingsError

source§

impl RequestId for CreateUserSettingsError

source§

impl RequestId for DeleteBrowserSettingsError

source§

impl RequestId for DeleteIdentityProviderError

source§

impl RequestId for DeleteNetworkSettingsError

source§

impl RequestId for DeletePortalError

source§

impl RequestId for DeleteTrustStoreError

source§

impl RequestId for DeleteUserAccessLoggingSettingsError

source§

impl RequestId for DeleteUserSettingsError

source§

impl RequestId for DisassociateBrowserSettingsError

source§

impl RequestId for DisassociateNetworkSettingsError

source§

impl RequestId for DisassociateTrustStoreError

source§

impl RequestId for DisassociateUserAccessLoggingSettingsError

source§

impl RequestId for DisassociateUserSettingsError

source§

impl RequestId for GetBrowserSettingsError

source§

impl RequestId for GetIdentityProviderError

source§

impl RequestId for GetNetworkSettingsError

source§

impl RequestId for GetPortalError

source§

impl RequestId for GetPortalServiceProviderMetadataError

source§

impl RequestId for GetTrustStoreError

source§

impl RequestId for GetTrustStoreCertificateError

source§

impl RequestId for GetUserAccessLoggingSettingsError

source§

impl RequestId for GetUserSettingsError

source§

impl RequestId for ListBrowserSettingsError

source§

impl RequestId for ListIdentityProvidersError

source§

impl RequestId for ListNetworkSettingsError

source§

impl RequestId for ListPortalsError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for ListTrustStoreCertificatesError

source§

impl RequestId for ListTrustStoresError

source§

impl RequestId for ListUserAccessLoggingSettingsError

source§

impl RequestId for ListUserSettingsError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateBrowserSettingsError

source§

impl RequestId for UpdateIdentityProviderError

source§

impl RequestId for UpdateNetworkSettingsError

source§

impl RequestId for UpdatePortalError

source§

impl RequestId for UpdateTrustStoreError

source§

impl RequestId for UpdateUserAccessLoggingSettingsError

source§

impl RequestId for UpdateUserSettingsError

source§

impl RequestId for aws_sdk_workspacesweb::client::customize::Response

source§

impl RequestId for AccessDeniedException

source§

impl RequestId for ConflictException

source§

impl RequestId for InternalServerException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ServiceQuotaExceededException

source§

impl RequestId for ThrottlingException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for ValidationException

source§

impl RequestId for AssociateBrowserSettingsOutput

source§

impl RequestId for AssociateNetworkSettingsOutput

source§

impl RequestId for AssociateTrustStoreOutput

source§

impl RequestId for AssociateUserAccessLoggingSettingsOutput

source§

impl RequestId for AssociateUserSettingsOutput

source§

impl RequestId for CreateBrowserSettingsOutput

source§

impl RequestId for CreateIdentityProviderOutput

source§

impl RequestId for CreateNetworkSettingsOutput

source§

impl RequestId for CreatePortalOutput

source§

impl RequestId for CreateTrustStoreOutput

source§

impl RequestId for CreateUserAccessLoggingSettingsOutput

source§

impl RequestId for CreateUserSettingsOutput

source§

impl RequestId for DeleteBrowserSettingsOutput

source§

impl RequestId for DeleteIdentityProviderOutput

source§

impl RequestId for DeleteNetworkSettingsOutput

source§

impl RequestId for DeletePortalOutput

source§

impl RequestId for DeleteTrustStoreOutput

source§

impl RequestId for DeleteUserAccessLoggingSettingsOutput

source§

impl RequestId for DeleteUserSettingsOutput

source§

impl RequestId for DisassociateBrowserSettingsOutput

source§

impl RequestId for DisassociateNetworkSettingsOutput

source§

impl RequestId for DisassociateTrustStoreOutput

source§

impl RequestId for DisassociateUserAccessLoggingSettingsOutput

source§

impl RequestId for DisassociateUserSettingsOutput

source§

impl RequestId for GetBrowserSettingsOutput

source§

impl RequestId for GetIdentityProviderOutput

source§

impl RequestId for GetNetworkSettingsOutput

source§

impl RequestId for GetPortalOutput

source§

impl RequestId for GetPortalServiceProviderMetadataOutput

source§

impl RequestId for GetTrustStoreOutput

source§

impl RequestId for GetTrustStoreCertificateOutput

source§

impl RequestId for GetUserAccessLoggingSettingsOutput

source§

impl RequestId for GetUserSettingsOutput

source§

impl RequestId for ListBrowserSettingsOutput

source§

impl RequestId for ListIdentityProvidersOutput

source§

impl RequestId for ListNetworkSettingsOutput

source§

impl RequestId for ListPortalsOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for ListTrustStoreCertificatesOutput

source§

impl RequestId for ListTrustStoresOutput

source§

impl RequestId for ListUserAccessLoggingSettingsOutput

source§

impl RequestId for ListUserSettingsOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateBrowserSettingsOutput

source§

impl RequestId for UpdateIdentityProviderOutput

source§

impl RequestId for UpdateNetworkSettingsOutput

source§

impl RequestId for UpdatePortalOutput

source§

impl RequestId for UpdateTrustStoreOutput

source§

impl RequestId for UpdateUserAccessLoggingSettingsOutput

source§

impl RequestId for UpdateUserSettingsOutput

source§

impl<E, R> RequestId for SdkError<E, R>where R: HttpHeaders,