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 CreateConnectionError

source§

impl RequestId for CreateHostError

source§

impl RequestId for CreateRepositoryLinkError

source§

impl RequestId for CreateSyncConfigurationError

source§

impl RequestId for DeleteConnectionError

source§

impl RequestId for DeleteHostError

source§

impl RequestId for DeleteRepositoryLinkError

source§

impl RequestId for DeleteSyncConfigurationError

source§

impl RequestId for GetConnectionError

source§

impl RequestId for GetHostError

source§

impl RequestId for GetRepositoryLinkError

source§

impl RequestId for GetRepositorySyncStatusError

source§

impl RequestId for GetResourceSyncStatusError

source§

impl RequestId for GetSyncBlockerSummaryError

source§

impl RequestId for GetSyncConfigurationError

source§

impl RequestId for ListConnectionsError

source§

impl RequestId for ListHostsError

source§

impl RequestId for ListRepositoryLinksError

source§

impl RequestId for ListRepositorySyncDefinitionsError

source§

impl RequestId for ListSyncConfigurationsError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateHostError

source§

impl RequestId for UpdateRepositoryLinkError

source§

impl RequestId for UpdateSyncBlockerError

source§

impl RequestId for UpdateSyncConfigurationError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for AccessDeniedException

source§

impl RequestId for ConcurrentModificationException

source§

impl RequestId for ConditionalCheckFailedException

source§

impl RequestId for ConflictException

source§

impl RequestId for InternalServerException

source§

impl RequestId for InvalidInputException

source§

impl RequestId for LimitExceededException

source§

impl RequestId for ResourceAlreadyExistsException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ResourceUnavailableException

source§

impl RequestId for RetryLatestCommitFailedException

source§

impl RequestId for SyncBlockerDoesNotExistException

source§

impl RequestId for SyncConfigurationStillExistsException

source§

impl RequestId for ThrottlingException

source§

impl RequestId for UnsupportedOperationException

source§

impl RequestId for UnsupportedProviderTypeException

source§

impl RequestId for UpdateOutOfSyncException

source§

impl RequestId for CreateConnectionOutput

source§

impl RequestId for CreateHostOutput

source§

impl RequestId for CreateRepositoryLinkOutput

source§

impl RequestId for CreateSyncConfigurationOutput

source§

impl RequestId for DeleteConnectionOutput

source§

impl RequestId for DeleteHostOutput

source§

impl RequestId for DeleteRepositoryLinkOutput

source§

impl RequestId for DeleteSyncConfigurationOutput

source§

impl RequestId for GetConnectionOutput

source§

impl RequestId for GetHostOutput

source§

impl RequestId for GetRepositoryLinkOutput

source§

impl RequestId for GetRepositorySyncStatusOutput

source§

impl RequestId for GetResourceSyncStatusOutput

source§

impl RequestId for GetSyncBlockerSummaryOutput

source§

impl RequestId for GetSyncConfigurationOutput

source§

impl RequestId for ListConnectionsOutput

source§

impl RequestId for ListHostsOutput

source§

impl RequestId for ListRepositoryLinksOutput

source§

impl RequestId for ListRepositorySyncDefinitionsOutput

source§

impl RequestId for ListSyncConfigurationsOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateHostOutput

source§

impl RequestId for UpdateRepositoryLinkOutput

source§

impl RequestId for UpdateSyncBlockerOutput

source§

impl RequestId for UpdateSyncConfigurationOutput