Trait RequestId

Source
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<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 CreateWorkspaceServiceAccountError

Source§

impl RequestId for CreateWorkspaceServiceAccountTokenError

Source§

impl RequestId for DeleteWorkspaceError

Source§

impl RequestId for DeleteWorkspaceApiKeyError

Source§

impl RequestId for DeleteWorkspaceServiceAccountError

Source§

impl RequestId for DeleteWorkspaceServiceAccountTokenError

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 ListWorkspaceServiceAccountTokensError

Source§

impl RequestId for ListWorkspaceServiceAccountsError

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 CreateWorkspaceServiceAccountOutput

Source§

impl RequestId for CreateWorkspaceServiceAccountTokenOutput

Source§

impl RequestId for DeleteWorkspaceOutput

Source§

impl RequestId for DeleteWorkspaceApiKeyOutput

Source§

impl RequestId for DeleteWorkspaceServiceAccountOutput

Source§

impl RequestId for DeleteWorkspaceServiceAccountTokenOutput

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 ListWorkspaceServiceAccountTokensOutput

Source§

impl RequestId for ListWorkspaceServiceAccountsOutput

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