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 RequestId for Headers

source§

impl RequestId for Unhandled

source§

impl<B> RequestId for Response<B>

source§

impl<E> RequestId for SdkError<E, Response>

source§

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

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for AssociateLicenseError

source§

impl RequestId for CreateWorkspaceError

source§

impl RequestId for CreateWorkspaceApiKeyError

source§

impl RequestId for DeleteWorkspaceError

source§

impl RequestId for DeleteWorkspaceApiKeyError

source§

impl RequestId for DescribeWorkspaceError

source§

impl RequestId for DescribeWorkspaceAuthenticationError

source§

impl RequestId for DescribeWorkspaceConfigurationError

source§

impl RequestId for DisassociateLicenseError

source§

impl RequestId for ListPermissionsError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for ListVersionsError

source§

impl RequestId for ListWorkspacesError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdatePermissionsError

source§

impl RequestId for UpdateWorkspaceError

source§

impl RequestId for UpdateWorkspaceAuthenticationError

source§

impl RequestId for UpdateWorkspaceConfigurationError

source§

impl RequestId for ErrorMetadata

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 ValidationException

source§

impl RequestId for AssociateLicenseOutput

source§

impl RequestId for CreateWorkspaceOutput

source§

impl RequestId for CreateWorkspaceApiKeyOutput

source§

impl RequestId for DeleteWorkspaceOutput

source§

impl RequestId for DeleteWorkspaceApiKeyOutput

source§

impl RequestId for DescribeWorkspaceOutput

source§

impl RequestId for DescribeWorkspaceAuthenticationOutput

source§

impl RequestId for DescribeWorkspaceConfigurationOutput

source§

impl RequestId for DisassociateLicenseOutput

source§

impl RequestId for ListPermissionsOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for ListVersionsOutput

source§

impl RequestId for ListWorkspacesOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdatePermissionsOutput

source§

impl RequestId for UpdateWorkspaceOutput

source§

impl RequestId for UpdateWorkspaceAuthenticationOutput

source§

impl RequestId for UpdateWorkspaceConfigurationOutput