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 Unhandled

source§

impl<B> RequestId for Response<B>

source§

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

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for HeaderMap<HeaderValue>

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for BatchExecuteStatementError

source§

impl RequestId for BatchGetItemError

source§

impl RequestId for BatchWriteItemError

source§

impl RequestId for CreateBackupError

source§

impl RequestId for CreateGlobalTableError

source§

impl RequestId for CreateTableError

source§

impl RequestId for DeleteBackupError

source§

impl RequestId for DeleteItemError

source§

impl RequestId for DeleteTableError

source§

impl RequestId for DescribeBackupError

source§

impl RequestId for DescribeContinuousBackupsError

source§

impl RequestId for DescribeContributorInsightsError

source§

impl RequestId for DescribeEndpointsError

source§

impl RequestId for DescribeExportError

source§

impl RequestId for DescribeGlobalTableError

source§

impl RequestId for DescribeGlobalTableSettingsError

source§

impl RequestId for DescribeImportError

source§

impl RequestId for DescribeKinesisStreamingDestinationError

source§

impl RequestId for DescribeLimitsError

source§

impl RequestId for DescribeTableError

source§

impl RequestId for DescribeTableReplicaAutoScalingError

source§

impl RequestId for DescribeTimeToLiveError

source§

impl RequestId for DisableKinesisStreamingDestinationError

source§

impl RequestId for EnableKinesisStreamingDestinationError

source§

impl RequestId for ExecuteStatementError

source§

impl RequestId for ExecuteTransactionError

source§

impl RequestId for ExportTableToPointInTimeError

source§

impl RequestId for GetItemError

source§

impl RequestId for ImportTableError

source§

impl RequestId for ListBackupsError

source§

impl RequestId for ListContributorInsightsError

source§

impl RequestId for ListExportsError

source§

impl RequestId for ListGlobalTablesError

source§

impl RequestId for ListImportsError

source§

impl RequestId for ListTablesError

source§

impl RequestId for ListTagsOfResourceError

source§

impl RequestId for PutItemError

source§

impl RequestId for QueryError

source§

impl RequestId for RestoreTableFromBackupError

source§

impl RequestId for RestoreTableToPointInTimeError

source§

impl RequestId for ScanError

source§

impl RequestId for TagResourceError

source§

impl RequestId for TransactGetItemsError

source§

impl RequestId for TransactWriteItemsError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateContinuousBackupsError

source§

impl RequestId for UpdateContributorInsightsError

source§

impl RequestId for UpdateGlobalTableError

source§

impl RequestId for UpdateGlobalTableSettingsError

source§

impl RequestId for UpdateItemError

source§

impl RequestId for UpdateTableError

source§

impl RequestId for UpdateTableReplicaAutoScalingError

source§

impl RequestId for UpdateTimeToLiveError

source§

impl RequestId for aws_sdk_dynamodb::client::customize::Response

source§

impl RequestId for BackupInUseException

source§

impl RequestId for BackupNotFoundException

source§

impl RequestId for ConditionalCheckFailedException

source§

impl RequestId for ContinuousBackupsUnavailableException

source§

impl RequestId for DuplicateItemException

source§

impl RequestId for ExportConflictException

source§

impl RequestId for ExportNotFoundException

source§

impl RequestId for GlobalTableAlreadyExistsException

source§

impl RequestId for GlobalTableNotFoundException

source§

impl RequestId for IdempotentParameterMismatchException

source§

impl RequestId for ImportConflictException

source§

impl RequestId for ImportNotFoundException

source§

impl RequestId for IndexNotFoundException

source§

impl RequestId for InternalServerError

source§

impl RequestId for InvalidEndpointException

source§

impl RequestId for InvalidExportTimeException

source§

impl RequestId for InvalidRestoreTimeException

source§

impl RequestId for ItemCollectionSizeLimitExceededException

source§

impl RequestId for LimitExceededException

source§

impl RequestId for PointInTimeRecoveryUnavailableException

source§

impl RequestId for ProvisionedThroughputExceededException

source§

impl RequestId for ReplicaAlreadyExistsException

source§

impl RequestId for ReplicaNotFoundException

source§

impl RequestId for RequestLimitExceeded

source§

impl RequestId for ResourceInUseException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for TableAlreadyExistsException

source§

impl RequestId for TableInUseException

source§

impl RequestId for TableNotFoundException

source§

impl RequestId for TransactionCanceledException

source§

impl RequestId for TransactionConflictException

source§

impl RequestId for TransactionInProgressException

source§

impl RequestId for BatchExecuteStatementOutput

source§

impl RequestId for BatchGetItemOutput

source§

impl RequestId for BatchWriteItemOutput

source§

impl RequestId for CreateBackupOutput

source§

impl RequestId for CreateGlobalTableOutput

source§

impl RequestId for CreateTableOutput

source§

impl RequestId for DeleteBackupOutput

source§

impl RequestId for DeleteItemOutput

source§

impl RequestId for DeleteTableOutput

source§

impl RequestId for DescribeBackupOutput

source§

impl RequestId for DescribeContinuousBackupsOutput

source§

impl RequestId for DescribeContributorInsightsOutput

source§

impl RequestId for DescribeEndpointsOutput

source§

impl RequestId for DescribeExportOutput

source§

impl RequestId for DescribeGlobalTableOutput

source§

impl RequestId for DescribeGlobalTableSettingsOutput

source§

impl RequestId for DescribeImportOutput

source§

impl RequestId for DescribeKinesisStreamingDestinationOutput

source§

impl RequestId for DescribeLimitsOutput

source§

impl RequestId for DescribeTableOutput

source§

impl RequestId for DescribeTableReplicaAutoScalingOutput

source§

impl RequestId for DescribeTimeToLiveOutput

source§

impl RequestId for DisableKinesisStreamingDestinationOutput

source§

impl RequestId for EnableKinesisStreamingDestinationOutput

source§

impl RequestId for ExecuteStatementOutput

source§

impl RequestId for ExecuteTransactionOutput

source§

impl RequestId for ExportTableToPointInTimeOutput

source§

impl RequestId for GetItemOutput

source§

impl RequestId for ImportTableOutput

source§

impl RequestId for ListBackupsOutput

source§

impl RequestId for ListContributorInsightsOutput

source§

impl RequestId for ListExportsOutput

source§

impl RequestId for ListGlobalTablesOutput

source§

impl RequestId for ListImportsOutput

source§

impl RequestId for ListTablesOutput

source§

impl RequestId for ListTagsOfResourceOutput

source§

impl RequestId for PutItemOutput

source§

impl RequestId for QueryOutput

source§

impl RequestId for RestoreTableFromBackupOutput

source§

impl RequestId for RestoreTableToPointInTimeOutput

source§

impl RequestId for ScanOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for TransactGetItemsOutput

source§

impl RequestId for TransactWriteItemsOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateContinuousBackupsOutput

source§

impl RequestId for UpdateContributorInsightsOutput

source§

impl RequestId for UpdateGlobalTableOutput

source§

impl RequestId for UpdateGlobalTableSettingsOutput

source§

impl RequestId for UpdateItemOutput

source§

impl RequestId for UpdateTableOutput

source§

impl RequestId for UpdateTableReplicaAutoScalingOutput

source§

impl RequestId for UpdateTimeToLiveOutput

source§

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