RequestId

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 AssociateApprovalRuleTemplateWithRepositoryError

Source§

impl RequestId for BatchAssociateApprovalRuleTemplateWithRepositoriesError

Source§

impl RequestId for BatchDescribeMergeConflictsError

Source§

impl RequestId for BatchDisassociateApprovalRuleTemplateFromRepositoriesError

Source§

impl RequestId for BatchGetCommitsError

Source§

impl RequestId for BatchGetRepositoriesError

Source§

impl RequestId for CreateApprovalRuleTemplateError

Source§

impl RequestId for CreateBranchError

Source§

impl RequestId for CreateCommitError

Source§

impl RequestId for CreatePullRequestError

Source§

impl RequestId for CreatePullRequestApprovalRuleError

Source§

impl RequestId for CreateRepositoryError

Source§

impl RequestId for CreateUnreferencedMergeCommitError

Source§

impl RequestId for DeleteApprovalRuleTemplateError

Source§

impl RequestId for DeleteBranchError

Source§

impl RequestId for DeleteCommentContentError

Source§

impl RequestId for DeleteFileError

Source§

impl RequestId for DeletePullRequestApprovalRuleError

Source§

impl RequestId for DeleteRepositoryError

Source§

impl RequestId for DescribeMergeConflictsError

Source§

impl RequestId for DescribePullRequestEventsError

Source§

impl RequestId for DisassociateApprovalRuleTemplateFromRepositoryError

Source§

impl RequestId for EvaluatePullRequestApprovalRulesError

Source§

impl RequestId for GetApprovalRuleTemplateError

Source§

impl RequestId for GetBlobError

Source§

impl RequestId for GetBranchError

Source§

impl RequestId for GetCommentError

Source§

impl RequestId for GetCommentReactionsError

Source§

impl RequestId for GetCommentsForComparedCommitError

Source§

impl RequestId for GetCommentsForPullRequestError

Source§

impl RequestId for GetCommitError

Source§

impl RequestId for GetDifferencesError

Source§

impl RequestId for GetFileError

Source§

impl RequestId for GetFolderError

Source§

impl RequestId for GetMergeCommitError

Source§

impl RequestId for GetMergeConflictsError

Source§

impl RequestId for GetMergeOptionsError

Source§

impl RequestId for GetPullRequestError

Source§

impl RequestId for GetPullRequestApprovalStatesError

Source§

impl RequestId for GetPullRequestOverrideStateError

Source§

impl RequestId for GetRepositoryError

Source§

impl RequestId for GetRepositoryTriggersError

Source§

impl RequestId for ListApprovalRuleTemplatesError

Source§

impl RequestId for ListAssociatedApprovalRuleTemplatesForRepositoryError

Source§

impl RequestId for ListBranchesError

Source§

impl RequestId for ListFileCommitHistoryError

Source§

impl RequestId for ListPullRequestsError

Source§

impl RequestId for ListRepositoriesError

Source§

impl RequestId for ListRepositoriesForApprovalRuleTemplateError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for MergeBranchesByFastForwardError

Source§

impl RequestId for MergeBranchesBySquashError

Source§

impl RequestId for MergeBranchesByThreeWayError

Source§

impl RequestId for MergePullRequestByFastForwardError

Source§

impl RequestId for MergePullRequestBySquashError

Source§

impl RequestId for MergePullRequestByThreeWayError

Source§

impl RequestId for OverridePullRequestApprovalRulesError

Source§

impl RequestId for PostCommentForComparedCommitError

Source§

impl RequestId for PostCommentForPullRequestError

Source§

impl RequestId for PostCommentReplyError

Source§

impl RequestId for PutCommentReactionError

Source§

impl RequestId for PutFileError

Source§

impl RequestId for PutRepositoryTriggersError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for TestRepositoryTriggersError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateApprovalRuleTemplateContentError

Source§

impl RequestId for UpdateApprovalRuleTemplateDescriptionError

Source§

impl RequestId for UpdateApprovalRuleTemplateNameError

Source§

impl RequestId for UpdateCommentError

Source§

impl RequestId for UpdateDefaultBranchError

Source§

impl RequestId for UpdatePullRequestApprovalRuleContentError

Source§

impl RequestId for UpdatePullRequestApprovalStateError

Source§

impl RequestId for UpdatePullRequestDescriptionError

Source§

impl RequestId for UpdatePullRequestStatusError

Source§

impl RequestId for UpdatePullRequestTitleError

Source§

impl RequestId for UpdateRepositoryDescriptionError

Source§

impl RequestId for UpdateRepositoryEncryptionKeyError

Source§

impl RequestId for UpdateRepositoryNameError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for ActorDoesNotExistException

Source§

impl RequestId for ApprovalRuleContentRequiredException

Source§

impl RequestId for ApprovalRuleDoesNotExistException

Source§

impl RequestId for ApprovalRuleNameAlreadyExistsException

Source§

impl RequestId for ApprovalRuleNameRequiredException

Source§

impl RequestId for ApprovalRuleTemplateContentRequiredException

Source§

impl RequestId for ApprovalRuleTemplateDoesNotExistException

Source§

impl RequestId for ApprovalRuleTemplateInUseException

Source§

impl RequestId for ApprovalRuleTemplateNameAlreadyExistsException

Source§

impl RequestId for ApprovalRuleTemplateNameRequiredException

Source§

impl RequestId for ApprovalStateRequiredException

Source§

impl RequestId for AuthorDoesNotExistException

Source§

impl RequestId for BeforeCommitIdAndAfterCommitIdAreSameException

Source§

impl RequestId for BlobIdDoesNotExistException

Source§

impl RequestId for BlobIdRequiredException

Source§

impl RequestId for BranchDoesNotExistException

Source§

impl RequestId for BranchNameExistsException

Source§

impl RequestId for BranchNameIsTagNameException

Source§

impl RequestId for BranchNameRequiredException

Source§

impl RequestId for CannotDeleteApprovalRuleFromTemplateException

Source§

impl RequestId for CannotModifyApprovalRuleFromTemplateException

Source§

impl RequestId for ClientRequestTokenRequiredException

Source§

impl RequestId for CommentContentRequiredException

Source§

impl RequestId for CommentContentSizeLimitExceededException

Source§

impl RequestId for CommentDeletedException

Source§

impl RequestId for CommentDoesNotExistException

Source§

impl RequestId for CommentIdRequiredException

Source§

impl RequestId for CommentNotCreatedByCallerException

Source§

impl RequestId for CommitDoesNotExistException

Source§

impl RequestId for CommitIdDoesNotExistException

Source§

impl RequestId for CommitIdRequiredException

Source§

impl RequestId for CommitIdsLimitExceededException

Source§

impl RequestId for CommitIdsListRequiredException

Source§

impl RequestId for CommitMessageLengthExceededException

Source§

impl RequestId for CommitRequiredException

Source§

impl RequestId for ConcurrentReferenceUpdateException

Source§

impl RequestId for DefaultBranchCannotBeDeletedException

Source§

impl RequestId for DirectoryNameConflictsWithFileNameException

Source§

impl RequestId for EncryptionIntegrityChecksFailedException

Source§

impl RequestId for EncryptionKeyAccessDeniedException

Source§

impl RequestId for EncryptionKeyDisabledException

Source§

impl RequestId for EncryptionKeyInvalidIdException

Source§

impl RequestId for EncryptionKeyInvalidUsageException

Source§

impl RequestId for EncryptionKeyNotFoundException

Source§

impl RequestId for EncryptionKeyRequiredException

Source§

impl RequestId for EncryptionKeyUnavailableException

Source§

impl RequestId for FileContentAndSourceFileSpecifiedException

Source§

impl RequestId for FileContentRequiredException

Source§

impl RequestId for FileContentSizeLimitExceededException

Source§

impl RequestId for FileDoesNotExistException

Source§

impl RequestId for FileEntryRequiredException

Source§

impl RequestId for FileModeRequiredException

Source§

impl RequestId for FileNameConflictsWithDirectoryNameException

Source§

impl RequestId for FilePathConflictsWithSubmodulePathException

Source§

impl RequestId for FileTooLargeException

Source§

impl RequestId for FolderContentSizeLimitExceededException

Source§

impl RequestId for FolderDoesNotExistException

Source§

impl RequestId for IdempotencyParameterMismatchException

Source§

impl RequestId for InvalidActorArnException

Source§

impl RequestId for InvalidApprovalRuleContentException

Source§

impl RequestId for InvalidApprovalRuleNameException

Source§

impl RequestId for InvalidApprovalRuleTemplateContentException

Source§

impl RequestId for InvalidApprovalRuleTemplateDescriptionException

Source§

impl RequestId for InvalidApprovalRuleTemplateNameException

Source§

impl RequestId for InvalidApprovalStateException

Source§

impl RequestId for InvalidAuthorArnException

Source§

impl RequestId for InvalidBlobIdException

Source§

impl RequestId for InvalidBranchNameException

Source§

impl RequestId for InvalidClientRequestTokenException

Source§

impl RequestId for InvalidCommentIdException

Source§

impl RequestId for InvalidCommitException

Source§

impl RequestId for InvalidCommitIdException

Source§

impl RequestId for InvalidConflictDetailLevelException

Source§

impl RequestId for InvalidConflictResolutionException

Source§

impl RequestId for InvalidConflictResolutionStrategyException

Source§

impl RequestId for InvalidContinuationTokenException

Source§

impl RequestId for InvalidDeletionParameterException

Source§

impl RequestId for InvalidDescriptionException

Source§

impl RequestId for InvalidDestinationCommitSpecifierException

Source§

impl RequestId for InvalidEmailException

Source§

impl RequestId for InvalidFileLocationException

Source§

impl RequestId for InvalidFileModeException

Source§

impl RequestId for InvalidFilePositionException

Source§

impl RequestId for InvalidMaxConflictFilesException

Source§

impl RequestId for InvalidMaxMergeHunksException

Source§

impl RequestId for InvalidMaxResultsException

Source§

impl RequestId for InvalidMergeOptionException

Source§

impl RequestId for InvalidOrderException

Source§

impl RequestId for InvalidOverrideStatusException

Source§

impl RequestId for InvalidParentCommitIdException

Source§

impl RequestId for InvalidPathException

Source§

impl RequestId for InvalidPullRequestEventTypeException

Source§

impl RequestId for InvalidPullRequestIdException

Source§

impl RequestId for InvalidPullRequestStatusException

Source§

impl RequestId for InvalidPullRequestStatusUpdateException

Source§

impl RequestId for InvalidReactionUserArnException

Source§

impl RequestId for InvalidReactionValueException

Source§

impl RequestId for InvalidReferenceNameException

Source§

impl RequestId for InvalidRelativeFileVersionEnumException

Source§

impl RequestId for InvalidReplacementContentException

Source§

impl RequestId for InvalidReplacementTypeException

Source§

impl RequestId for InvalidRepositoryDescriptionException

Source§

impl RequestId for InvalidRepositoryNameException

Source§

impl RequestId for InvalidRepositoryTriggerBranchNameException

Source§

impl RequestId for InvalidRepositoryTriggerCustomDataException

Source§

impl RequestId for InvalidRepositoryTriggerDestinationArnException

Source§

impl RequestId for InvalidRepositoryTriggerEventsException

Source§

impl RequestId for InvalidRepositoryTriggerNameException

Source§

impl RequestId for InvalidRepositoryTriggerRegionException

Source§

impl RequestId for InvalidResourceArnException

Source§

impl RequestId for InvalidRevisionIdException

Source§

impl RequestId for InvalidRuleContentSha256Exception

Source§

impl RequestId for InvalidSortByException

Source§

impl RequestId for InvalidSourceCommitSpecifierException

Source§

impl RequestId for InvalidSystemTagUsageException

Source§

impl RequestId for InvalidTagKeysListException

Source§

impl RequestId for InvalidTagsMapException

Source§

impl RequestId for InvalidTargetBranchException

Source§

impl RequestId for InvalidTargetException

Source§

impl RequestId for InvalidTargetsException

Source§

impl RequestId for InvalidTitleException

Source§

impl RequestId for ManualMergeRequiredException

Source§

impl RequestId for MaximumBranchesExceededException

Source§

impl RequestId for MaximumConflictResolutionEntriesExceededException

Source§

impl RequestId for MaximumFileContentToLoadExceededException

Source§

impl RequestId for MaximumFileEntriesExceededException

Source§

impl RequestId for MaximumItemsToCompareExceededException

Source§

impl RequestId for MaximumNumberOfApprovalsExceededException

Source§

impl RequestId for MaximumOpenPullRequestsExceededException

Source§

impl RequestId for MaximumRepositoryNamesExceededException

Source§

impl RequestId for MaximumRepositoryTriggersExceededException

Source§

impl RequestId for MaximumRuleTemplatesAssociatedWithRepositoryException

Source§

impl RequestId for MergeOptionRequiredException

Source§

impl RequestId for MultipleConflictResolutionEntriesException

Source§

impl RequestId for MultipleRepositoriesInPullRequestException

Source§

impl RequestId for NameLengthExceededException

Source§

impl RequestId for NoChangeException

Source§

impl RequestId for NumberOfRuleTemplatesExceededException

Source§

impl RequestId for NumberOfRulesExceededException

Source§

impl RequestId for OperationNotAllowedException

Source§

impl RequestId for OverrideAlreadySetException

Source§

impl RequestId for OverrideStatusRequiredException

Source§

impl RequestId for ParentCommitDoesNotExistException

Source§

impl RequestId for ParentCommitIdOutdatedException

Source§

impl RequestId for ParentCommitIdRequiredException

Source§

impl RequestId for PathDoesNotExistException

Source§

impl RequestId for PathRequiredException

Source§

impl RequestId for PullRequestAlreadyClosedException

Source§

impl RequestId for PullRequestApprovalRulesNotSatisfiedException

Source§

impl RequestId for PullRequestCannotBeApprovedByAuthorException

Source§

impl RequestId for PullRequestDoesNotExistException

Source§

impl RequestId for PullRequestIdRequiredException

Source§

impl RequestId for PullRequestStatusRequiredException

Source§

impl RequestId for PutFileEntryConflictException

Source§

impl RequestId for ReactionLimitExceededException

Source§

impl RequestId for ReactionValueRequiredException

Source§

impl RequestId for ReferenceDoesNotExistException

Source§

impl RequestId for ReferenceNameRequiredException

Source§

impl RequestId for ReferenceTypeNotSupportedException

Source§

impl RequestId for ReplacementContentRequiredException

Source§

impl RequestId for ReplacementTypeRequiredException

Source§

impl RequestId for RepositoryDoesNotExistException

Source§

impl RequestId for RepositoryLimitExceededException

Source§

impl RequestId for RepositoryNameExistsException

Source§

impl RequestId for RepositoryNameRequiredException

Source§

impl RequestId for RepositoryNamesRequiredException

Source§

impl RequestId for RepositoryNotAssociatedWithPullRequestException

Source§

impl RequestId for RepositoryTriggerBranchNameListRequiredException

Source§

impl RequestId for RepositoryTriggerDestinationArnRequiredException

Source§

impl RequestId for RepositoryTriggerEventsListRequiredException

Source§

impl RequestId for RepositoryTriggerNameRequiredException

Source§

impl RequestId for RepositoryTriggersListRequiredException

Source§

impl RequestId for ResourceArnRequiredException

Source§

impl RequestId for RestrictedSourceFileException

Source§

impl RequestId for RevisionIdRequiredException

Source§

impl RequestId for RevisionNotCurrentException

Source§

impl RequestId for SameFileContentException

Source§

impl RequestId for SamePathRequestException

Source§

impl RequestId for SourceAndDestinationAreSameException

Source§

impl RequestId for SourceFileOrContentRequiredException

Source§

impl RequestId for TagKeysListRequiredException

Source§

impl RequestId for TagPolicyException

Source§

impl RequestId for TagsMapRequiredException

Source§

impl RequestId for TargetRequiredException

Source§

impl RequestId for TargetsRequiredException

Source§

impl RequestId for TipOfSourceReferenceIsDifferentException

Source§

impl RequestId for TipsDivergenceExceededException

Source§

impl RequestId for TitleRequiredException

Source§

impl RequestId for TooManyTagsException

Source§

impl RequestId for AssociateApprovalRuleTemplateWithRepositoryOutput

Source§

impl RequestId for BatchAssociateApprovalRuleTemplateWithRepositoriesOutput

Source§

impl RequestId for BatchDescribeMergeConflictsOutput

Source§

impl RequestId for BatchDisassociateApprovalRuleTemplateFromRepositoriesOutput

Source§

impl RequestId for BatchGetCommitsOutput

Source§

impl RequestId for BatchGetRepositoriesOutput

Source§

impl RequestId for CreateApprovalRuleTemplateOutput

Source§

impl RequestId for CreateBranchOutput

Source§

impl RequestId for CreateCommitOutput

Source§

impl RequestId for CreatePullRequestOutput

Source§

impl RequestId for CreatePullRequestApprovalRuleOutput

Source§

impl RequestId for CreateRepositoryOutput

Source§

impl RequestId for CreateUnreferencedMergeCommitOutput

Source§

impl RequestId for DeleteApprovalRuleTemplateOutput

Source§

impl RequestId for DeleteBranchOutput

Source§

impl RequestId for DeleteCommentContentOutput

Source§

impl RequestId for DeleteFileOutput

Source§

impl RequestId for DeletePullRequestApprovalRuleOutput

Source§

impl RequestId for DeleteRepositoryOutput

Source§

impl RequestId for DescribeMergeConflictsOutput

Source§

impl RequestId for DescribePullRequestEventsOutput

Source§

impl RequestId for DisassociateApprovalRuleTemplateFromRepositoryOutput

Source§

impl RequestId for EvaluatePullRequestApprovalRulesOutput

Source§

impl RequestId for GetApprovalRuleTemplateOutput

Source§

impl RequestId for GetBlobOutput

Source§

impl RequestId for GetBranchOutput

Source§

impl RequestId for GetCommentOutput

Source§

impl RequestId for GetCommentReactionsOutput

Source§

impl RequestId for GetCommentsForComparedCommitOutput

Source§

impl RequestId for GetCommentsForPullRequestOutput

Source§

impl RequestId for GetCommitOutput

Source§

impl RequestId for GetDifferencesOutput

Source§

impl RequestId for GetFileOutput

Source§

impl RequestId for GetFolderOutput

Source§

impl RequestId for GetMergeCommitOutput

Source§

impl RequestId for GetMergeConflictsOutput

Source§

impl RequestId for GetMergeOptionsOutput

Source§

impl RequestId for GetPullRequestOutput

Source§

impl RequestId for GetPullRequestApprovalStatesOutput

Source§

impl RequestId for GetPullRequestOverrideStateOutput

Source§

impl RequestId for GetRepositoryOutput

Source§

impl RequestId for GetRepositoryTriggersOutput

Source§

impl RequestId for ListApprovalRuleTemplatesOutput

Source§

impl RequestId for ListAssociatedApprovalRuleTemplatesForRepositoryOutput

Source§

impl RequestId for ListBranchesOutput

Source§

impl RequestId for ListFileCommitHistoryOutput

Source§

impl RequestId for ListPullRequestsOutput

Source§

impl RequestId for ListRepositoriesOutput

Source§

impl RequestId for ListRepositoriesForApprovalRuleTemplateOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for MergeBranchesByFastForwardOutput

Source§

impl RequestId for MergeBranchesBySquashOutput

Source§

impl RequestId for MergeBranchesByThreeWayOutput

Source§

impl RequestId for MergePullRequestByFastForwardOutput

Source§

impl RequestId for MergePullRequestBySquashOutput

Source§

impl RequestId for MergePullRequestByThreeWayOutput

Source§

impl RequestId for OverridePullRequestApprovalRulesOutput

Source§

impl RequestId for PostCommentForComparedCommitOutput

Source§

impl RequestId for PostCommentForPullRequestOutput

Source§

impl RequestId for PostCommentReplyOutput

Source§

impl RequestId for PutCommentReactionOutput

Source§

impl RequestId for PutFileOutput

Source§

impl RequestId for PutRepositoryTriggersOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for TestRepositoryTriggersOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateApprovalRuleTemplateContentOutput

Source§

impl RequestId for UpdateApprovalRuleTemplateDescriptionOutput

Source§

impl RequestId for UpdateApprovalRuleTemplateNameOutput

Source§

impl RequestId for UpdateCommentOutput

Source§

impl RequestId for UpdateDefaultBranchOutput

Source§

impl RequestId for UpdatePullRequestApprovalRuleContentOutput

Source§

impl RequestId for UpdatePullRequestApprovalStateOutput

Source§

impl RequestId for UpdatePullRequestDescriptionOutput

Source§

impl RequestId for UpdatePullRequestStatusOutput

Source§

impl RequestId for UpdatePullRequestTitleOutput

Source§

impl RequestId for UpdateRepositoryDescriptionOutput

Source§

impl RequestId for UpdateRepositoryEncryptionKeyOutput

Source§

impl RequestId for UpdateRepositoryNameOutput