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 AcknowledgeJobError

source§

impl RequestId for AcknowledgeThirdPartyJobError

source§

impl RequestId for CreateCustomActionTypeError

source§

impl RequestId for CreatePipelineError

source§

impl RequestId for DeleteCustomActionTypeError

source§

impl RequestId for DeletePipelineError

source§

impl RequestId for DeleteWebhookError

source§

impl RequestId for DeregisterWebhookWithThirdPartyError

source§

impl RequestId for DisableStageTransitionError

source§

impl RequestId for EnableStageTransitionError

source§

impl RequestId for GetActionTypeError

source§

impl RequestId for GetJobDetailsError

source§

impl RequestId for GetPipelineError

source§

impl RequestId for GetPipelineExecutionError

source§

impl RequestId for GetPipelineStateError

source§

impl RequestId for GetThirdPartyJobDetailsError

source§

impl RequestId for ListActionExecutionsError

source§

impl RequestId for ListActionTypesError

source§

impl RequestId for ListPipelineExecutionsError

source§

impl RequestId for ListPipelinesError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for ListWebhooksError

source§

impl RequestId for PollForJobsError

source§

impl RequestId for PollForThirdPartyJobsError

source§

impl RequestId for PutActionRevisionError

source§

impl RequestId for PutApprovalResultError

source§

impl RequestId for PutJobFailureResultError

source§

impl RequestId for PutJobSuccessResultError

source§

impl RequestId for PutThirdPartyJobFailureResultError

source§

impl RequestId for PutThirdPartyJobSuccessResultError

source§

impl RequestId for PutWebhookError

source§

impl RequestId for RegisterWebhookWithThirdPartyError

source§

impl RequestId for RetryStageExecutionError

source§

impl RequestId for StartPipelineExecutionError

source§

impl RequestId for StopPipelineExecutionError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateActionTypeError

source§

impl RequestId for UpdatePipelineError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for ActionNotFoundException

source§

impl RequestId for ActionTypeNotFoundException

source§

impl RequestId for ApprovalAlreadyCompletedException

source§

impl RequestId for ConcurrentModificationException

source§

impl RequestId for ConcurrentPipelineExecutionsLimitExceededException

source§

impl RequestId for ConflictException

source§

impl RequestId for DuplicatedStopRequestException

source§

impl RequestId for InvalidActionDeclarationException

source§

impl RequestId for InvalidApprovalTokenException

source§

impl RequestId for InvalidArnException

source§

impl RequestId for InvalidBlockerDeclarationException

source§

impl RequestId for InvalidClientTokenException

source§

impl RequestId for InvalidJobException

source§

impl RequestId for InvalidJobStateException

source§

impl RequestId for InvalidNextTokenException

source§

impl RequestId for InvalidNonceException

source§

impl RequestId for InvalidStageDeclarationException

source§

impl RequestId for InvalidStructureException

source§

impl RequestId for InvalidTagsException

source§

impl RequestId for InvalidWebhookAuthenticationParametersException

source§

impl RequestId for InvalidWebhookFilterPatternException

source§

impl RequestId for JobNotFoundException

source§

impl RequestId for LimitExceededException

source§

impl RequestId for NotLatestPipelineExecutionException

source§

impl RequestId for OutputVariablesSizeExceededException

source§

impl RequestId for PipelineExecutionNotFoundException

source§

impl RequestId for PipelineExecutionNotStoppableException

source§

impl RequestId for PipelineNameInUseException

source§

impl RequestId for PipelineNotFoundException

source§

impl RequestId for PipelineVersionNotFoundException

source§

impl RequestId for RequestFailedException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for StageNotFoundException

source§

impl RequestId for StageNotRetryableException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for ValidationException

source§

impl RequestId for WebhookNotFoundException

source§

impl RequestId for AcknowledgeJobOutput

source§

impl RequestId for AcknowledgeThirdPartyJobOutput

source§

impl RequestId for CreateCustomActionTypeOutput

source§

impl RequestId for CreatePipelineOutput

source§

impl RequestId for DeleteCustomActionTypeOutput

source§

impl RequestId for DeletePipelineOutput

source§

impl RequestId for DeleteWebhookOutput

source§

impl RequestId for DeregisterWebhookWithThirdPartyOutput

source§

impl RequestId for DisableStageTransitionOutput

source§

impl RequestId for EnableStageTransitionOutput

source§

impl RequestId for GetActionTypeOutput

source§

impl RequestId for GetJobDetailsOutput

source§

impl RequestId for GetPipelineOutput

source§

impl RequestId for GetPipelineExecutionOutput

source§

impl RequestId for GetPipelineStateOutput

source§

impl RequestId for GetThirdPartyJobDetailsOutput

source§

impl RequestId for ListActionExecutionsOutput

source§

impl RequestId for ListActionTypesOutput

source§

impl RequestId for ListPipelineExecutionsOutput

source§

impl RequestId for ListPipelinesOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for ListWebhooksOutput

source§

impl RequestId for PollForJobsOutput

source§

impl RequestId for PollForThirdPartyJobsOutput

source§

impl RequestId for PutActionRevisionOutput

source§

impl RequestId for PutApprovalResultOutput

source§

impl RequestId for PutJobFailureResultOutput

source§

impl RequestId for PutJobSuccessResultOutput

source§

impl RequestId for PutThirdPartyJobFailureResultOutput

source§

impl RequestId for PutThirdPartyJobSuccessResultOutput

source§

impl RequestId for PutWebhookOutput

source§

impl RequestId for RegisterWebhookWithThirdPartyOutput

source§

impl RequestId for RetryStageExecutionOutput

source§

impl RequestId for StartPipelineExecutionOutput

source§

impl RequestId for StopPipelineExecutionOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateActionTypeOutput

source§

impl RequestId for UpdatePipelineOutput