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 BatchDeleteBuildsError

source§

impl RequestId for BatchGetBuildBatchesError

source§

impl RequestId for BatchGetBuildsError

source§

impl RequestId for BatchGetProjectsError

source§

impl RequestId for BatchGetReportGroupsError

source§

impl RequestId for BatchGetReportsError

source§

impl RequestId for CreateProjectError

source§

impl RequestId for CreateReportGroupError

source§

impl RequestId for CreateWebhookError

source§

impl RequestId for DeleteBuildBatchError

source§

impl RequestId for DeleteProjectError

source§

impl RequestId for DeleteReportError

source§

impl RequestId for DeleteReportGroupError

source§

impl RequestId for DeleteResourcePolicyError

source§

impl RequestId for DeleteSourceCredentialsError

source§

impl RequestId for DeleteWebhookError

source§

impl RequestId for DescribeCodeCoveragesError

source§

impl RequestId for DescribeTestCasesError

source§

impl RequestId for GetReportGroupTrendError

source§

impl RequestId for GetResourcePolicyError

source§

impl RequestId for ImportSourceCredentialsError

source§

impl RequestId for InvalidateProjectCacheError

source§

impl RequestId for ListBuildBatchesError

source§

impl RequestId for ListBuildBatchesForProjectError

source§

impl RequestId for ListBuildsError

source§

impl RequestId for ListBuildsForProjectError

source§

impl RequestId for ListCuratedEnvironmentImagesError

source§

impl RequestId for ListProjectsError

source§

impl RequestId for ListReportGroupsError

source§

impl RequestId for ListReportsError

source§

impl RequestId for ListReportsForReportGroupError

source§

impl RequestId for ListSharedProjectsError

source§

impl RequestId for ListSharedReportGroupsError

source§

impl RequestId for ListSourceCredentialsError

source§

impl RequestId for PutResourcePolicyError

source§

impl RequestId for RetryBuildError

source§

impl RequestId for RetryBuildBatchError

source§

impl RequestId for StartBuildError

source§

impl RequestId for StartBuildBatchError

source§

impl RequestId for StopBuildError

source§

impl RequestId for StopBuildBatchError

source§

impl RequestId for UpdateProjectError

source§

impl RequestId for UpdateProjectVisibilityError

source§

impl RequestId for UpdateReportGroupError

source§

impl RequestId for UpdateWebhookError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for AccountLimitExceededException

source§

impl RequestId for InvalidInputException

source§

impl RequestId for OAuthProviderException

source§

impl RequestId for ResourceAlreadyExistsException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for BatchDeleteBuildsOutput

source§

impl RequestId for BatchGetBuildBatchesOutput

source§

impl RequestId for BatchGetBuildsOutput

source§

impl RequestId for BatchGetProjectsOutput

source§

impl RequestId for BatchGetReportGroupsOutput

source§

impl RequestId for BatchGetReportsOutput

source§

impl RequestId for CreateProjectOutput

source§

impl RequestId for CreateReportGroupOutput

source§

impl RequestId for CreateWebhookOutput

source§

impl RequestId for DeleteBuildBatchOutput

source§

impl RequestId for DeleteProjectOutput

source§

impl RequestId for DeleteReportOutput

source§

impl RequestId for DeleteReportGroupOutput

source§

impl RequestId for DeleteResourcePolicyOutput

source§

impl RequestId for DeleteSourceCredentialsOutput

source§

impl RequestId for DeleteWebhookOutput

source§

impl RequestId for DescribeCodeCoveragesOutput

source§

impl RequestId for DescribeTestCasesOutput

source§

impl RequestId for GetReportGroupTrendOutput

source§

impl RequestId for GetResourcePolicyOutput

source§

impl RequestId for ImportSourceCredentialsOutput

source§

impl RequestId for InvalidateProjectCacheOutput

source§

impl RequestId for ListBuildBatchesOutput

source§

impl RequestId for ListBuildBatchesForProjectOutput

source§

impl RequestId for ListBuildsOutput

source§

impl RequestId for ListBuildsForProjectOutput

source§

impl RequestId for ListCuratedEnvironmentImagesOutput

source§

impl RequestId for ListProjectsOutput

source§

impl RequestId for ListReportGroupsOutput

source§

impl RequestId for ListReportsOutput

source§

impl RequestId for ListReportsForReportGroupOutput

source§

impl RequestId for ListSharedProjectsOutput

source§

impl RequestId for ListSharedReportGroupsOutput

source§

impl RequestId for ListSourceCredentialsOutput

source§

impl RequestId for PutResourcePolicyOutput

source§

impl RequestId for RetryBuildOutput

source§

impl RequestId for RetryBuildBatchOutput

source§

impl RequestId for StartBuildOutput

source§

impl RequestId for StartBuildBatchOutput

source§

impl RequestId for StopBuildOutput

source§

impl RequestId for StopBuildBatchOutput

source§

impl RequestId for UpdateProjectOutput

source§

impl RequestId for UpdateProjectVisibilityOutput

source§

impl RequestId for UpdateReportGroupOutput

source§

impl RequestId for UpdateWebhookOutput