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 HeaderMap<HeaderValue>

source§

impl<B> RequestId for Response<B>

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for Response

source§

impl RequestId for Unhandled

source§

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

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for CreateAssistantError

source§

impl RequestId for CreateAssistantAssociationError

source§

impl RequestId for CreateContentError

source§

impl RequestId for CreateKnowledgeBaseError

source§

impl RequestId for CreateSessionError

source§

impl RequestId for DeleteAssistantError

source§

impl RequestId for DeleteAssistantAssociationError

source§

impl RequestId for DeleteContentError

source§

impl RequestId for DeleteKnowledgeBaseError

source§

impl RequestId for GetAssistantError

source§

impl RequestId for GetAssistantAssociationError

source§

impl RequestId for GetContentError

source§

impl RequestId for GetContentSummaryError

source§

impl RequestId for GetKnowledgeBaseError

source§

impl RequestId for GetRecommendationsError

source§

impl RequestId for GetSessionError

source§

impl RequestId for ListAssistantAssociationsError

source§

impl RequestId for ListAssistantsError

source§

impl RequestId for ListContentsError

source§

impl RequestId for ListKnowledgeBasesError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for NotifyRecommendationsReceivedError

source§

impl RequestId for QueryAssistantError

source§

impl RequestId for RemoveKnowledgeBaseTemplateUriError

source§

impl RequestId for SearchContentError

source§

impl RequestId for SearchSessionsError

source§

impl RequestId for StartContentUploadError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateContentError

source§

impl RequestId for UpdateKnowledgeBaseTemplateUriError

source§

impl RequestId for AccessDeniedException

source§

impl RequestId for ConflictException

source§

impl RequestId for PreconditionFailedException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ServiceQuotaExceededException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for ValidationException

source§

impl RequestId for CreateAssistantOutput

source§

impl RequestId for CreateAssistantAssociationOutput

source§

impl RequestId for CreateContentOutput

source§

impl RequestId for CreateKnowledgeBaseOutput

source§

impl RequestId for CreateSessionOutput

source§

impl RequestId for DeleteAssistantOutput

source§

impl RequestId for DeleteAssistantAssociationOutput

source§

impl RequestId for DeleteContentOutput

source§

impl RequestId for DeleteKnowledgeBaseOutput

source§

impl RequestId for GetAssistantOutput

source§

impl RequestId for GetAssistantAssociationOutput

source§

impl RequestId for GetContentOutput

source§

impl RequestId for GetContentSummaryOutput

source§

impl RequestId for GetKnowledgeBaseOutput

source§

impl RequestId for GetRecommendationsOutput

source§

impl RequestId for GetSessionOutput

source§

impl RequestId for ListAssistantAssociationsOutput

source§

impl RequestId for ListAssistantsOutput

source§

impl RequestId for ListContentsOutput

source§

impl RequestId for ListKnowledgeBasesOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for NotifyRecommendationsReceivedOutput

source§

impl RequestId for QueryAssistantOutput

source§

impl RequestId for RemoveKnowledgeBaseTemplateUriOutput

source§

impl RequestId for SearchContentOutput

source§

impl RequestId for SearchSessionsOutput

source§

impl RequestId for StartContentUploadOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateContentOutput

source§

impl RequestId for UpdateKnowledgeBaseTemplateUriOutput

source§

impl<E, R> RequestId for SdkError<E, R>where R: HttpHeaders,