pub trait RequestIdExt {
    // Required method
    fn extended_request_id(&self) -> Option<&str>;
}
Expand description

Trait to retrieve the S3-specific extended request ID

Read more at https://aws.amazon.com/premiumsupport/knowledge-center/s3-request-id-values/.

Required Methods§

source

fn extended_request_id(&self) -> Option<&str>

Returns the S3 Extended Request ID necessary when contacting AWS Support.

Implementations on Foreign Types§

source§

impl RequestIdExt for Headers

source§

impl<B> RequestIdExt for Response<B>

source§

impl<E> RequestIdExt for SdkError<E, Response>

source§

impl<O, E> RequestIdExt for Result<O, E>

Implementors§

source§

impl RequestIdExt for Error

source§

impl RequestIdExt for SelectObjectContentEventStreamError

source§

impl RequestIdExt for AbortMultipartUploadError

source§

impl RequestIdExt for CompleteMultipartUploadError

source§

impl RequestIdExt for CopyObjectError

source§

impl RequestIdExt for CreateBucketError

source§

impl RequestIdExt for CreateMultipartUploadError

source§

impl RequestIdExt for CreateSessionError

source§

impl RequestIdExt for DeleteBucketError

source§

impl RequestIdExt for DeleteBucketAnalyticsConfigurationError

source§

impl RequestIdExt for DeleteBucketCorsError

source§

impl RequestIdExt for DeleteBucketEncryptionError

source§

impl RequestIdExt for DeleteBucketIntelligentTieringConfigurationError

source§

impl RequestIdExt for DeleteBucketInventoryConfigurationError

source§

impl RequestIdExt for DeleteBucketLifecycleError

source§

impl RequestIdExt for DeleteBucketMetricsConfigurationError

source§

impl RequestIdExt for DeleteBucketOwnershipControlsError

source§

impl RequestIdExt for DeleteBucketPolicyError

source§

impl RequestIdExt for DeleteBucketReplicationError

source§

impl RequestIdExt for DeleteBucketTaggingError

source§

impl RequestIdExt for DeleteBucketWebsiteError

source§

impl RequestIdExt for DeleteObjectError

source§

impl RequestIdExt for DeleteObjectTaggingError

source§

impl RequestIdExt for DeleteObjectsError

source§

impl RequestIdExt for DeletePublicAccessBlockError

source§

impl RequestIdExt for GetBucketAccelerateConfigurationError

source§

impl RequestIdExt for GetBucketAclError

source§

impl RequestIdExt for GetBucketAnalyticsConfigurationError

source§

impl RequestIdExt for GetBucketCorsError

source§

impl RequestIdExt for GetBucketEncryptionError

source§

impl RequestIdExt for GetBucketIntelligentTieringConfigurationError

source§

impl RequestIdExt for GetBucketInventoryConfigurationError

source§

impl RequestIdExt for GetBucketLifecycleConfigurationError

source§

impl RequestIdExt for GetBucketLocationError

source§

impl RequestIdExt for GetBucketLoggingError

source§

impl RequestIdExt for GetBucketMetricsConfigurationError

source§

impl RequestIdExt for GetBucketNotificationConfigurationError

source§

impl RequestIdExt for GetBucketOwnershipControlsError

source§

impl RequestIdExt for GetBucketPolicyError

source§

impl RequestIdExt for GetBucketPolicyStatusError

source§

impl RequestIdExt for GetBucketReplicationError

source§

impl RequestIdExt for GetBucketRequestPaymentError

source§

impl RequestIdExt for GetBucketTaggingError

source§

impl RequestIdExt for GetBucketVersioningError

source§

impl RequestIdExt for GetBucketWebsiteError

source§

impl RequestIdExt for GetObjectError

source§

impl RequestIdExt for GetObjectAclError

source§

impl RequestIdExt for GetObjectAttributesError

source§

impl RequestIdExt for GetObjectLegalHoldError

source§

impl RequestIdExt for GetObjectLockConfigurationError

source§

impl RequestIdExt for GetObjectRetentionError

source§

impl RequestIdExt for GetObjectTaggingError

source§

impl RequestIdExt for GetObjectTorrentError

source§

impl RequestIdExt for GetPublicAccessBlockError

source§

impl RequestIdExt for HeadBucketError

source§

impl RequestIdExt for HeadObjectError

source§

impl RequestIdExt for ListBucketAnalyticsConfigurationsError

source§

impl RequestIdExt for ListBucketIntelligentTieringConfigurationsError

source§

impl RequestIdExt for ListBucketInventoryConfigurationsError

source§

impl RequestIdExt for ListBucketMetricsConfigurationsError

source§

impl RequestIdExt for ListBucketsError

source§

impl RequestIdExt for ListDirectoryBucketsError

source§

impl RequestIdExt for ListMultipartUploadsError

source§

impl RequestIdExt for ListObjectVersionsError

source§

impl RequestIdExt for ListObjectsError

source§

impl RequestIdExt for ListObjectsV2Error

source§

impl RequestIdExt for ListPartsError

source§

impl RequestIdExt for PutBucketAccelerateConfigurationError

source§

impl RequestIdExt for PutBucketAclError

source§

impl RequestIdExt for PutBucketAnalyticsConfigurationError

source§

impl RequestIdExt for PutBucketCorsError

source§

impl RequestIdExt for PutBucketEncryptionError

source§

impl RequestIdExt for PutBucketIntelligentTieringConfigurationError

source§

impl RequestIdExt for PutBucketInventoryConfigurationError

source§

impl RequestIdExt for PutBucketLifecycleConfigurationError

source§

impl RequestIdExt for PutBucketLoggingError

source§

impl RequestIdExt for PutBucketMetricsConfigurationError

source§

impl RequestIdExt for PutBucketNotificationConfigurationError

source§

impl RequestIdExt for PutBucketOwnershipControlsError

source§

impl RequestIdExt for PutBucketPolicyError

source§

impl RequestIdExt for PutBucketReplicationError

source§

impl RequestIdExt for PutBucketRequestPaymentError

source§

impl RequestIdExt for PutBucketTaggingError

source§

impl RequestIdExt for PutBucketVersioningError

source§

impl RequestIdExt for PutBucketWebsiteError

source§

impl RequestIdExt for PutObjectError

source§

impl RequestIdExt for PutObjectAclError

source§

impl RequestIdExt for PutObjectLegalHoldError

source§

impl RequestIdExt for PutObjectLockConfigurationError

source§

impl RequestIdExt for PutObjectRetentionError

source§

impl RequestIdExt for PutObjectTaggingError

source§

impl RequestIdExt for PutPublicAccessBlockError

source§

impl RequestIdExt for RestoreObjectError

source§

impl RequestIdExt for SelectObjectContentError

source§

impl RequestIdExt for UploadPartError

source§

impl RequestIdExt for UploadPartCopyError

source§

impl RequestIdExt for WriteGetObjectResponseError

source§

impl RequestIdExt for ErrorMetadata

source§

impl RequestIdExt for BucketAlreadyExists

source§

impl RequestIdExt for BucketAlreadyOwnedByYou

source§

impl RequestIdExt for InvalidObjectState

source§

impl RequestIdExt for NoSuchBucket

source§

impl RequestIdExt for NoSuchKey

source§

impl RequestIdExt for NoSuchUpload

source§

impl RequestIdExt for NotFound

source§

impl RequestIdExt for ObjectAlreadyInActiveTierError

source§

impl RequestIdExt for ObjectNotInActiveTierError

source§

impl RequestIdExt for AbortMultipartUploadOutput

source§

impl RequestIdExt for CompleteMultipartUploadOutput

source§

impl RequestIdExt for CopyObjectOutput

source§

impl RequestIdExt for CreateBucketOutput

source§

impl RequestIdExt for CreateMultipartUploadOutput

source§

impl RequestIdExt for CreateSessionOutput

source§

impl RequestIdExt for DeleteBucketOutput

source§

impl RequestIdExt for DeleteBucketAnalyticsConfigurationOutput

source§

impl RequestIdExt for DeleteBucketCorsOutput

source§

impl RequestIdExt for DeleteBucketEncryptionOutput

source§

impl RequestIdExt for DeleteBucketIntelligentTieringConfigurationOutput

source§

impl RequestIdExt for DeleteBucketInventoryConfigurationOutput

source§

impl RequestIdExt for DeleteBucketLifecycleOutput

source§

impl RequestIdExt for DeleteBucketMetricsConfigurationOutput

source§

impl RequestIdExt for DeleteBucketOwnershipControlsOutput

source§

impl RequestIdExt for DeleteBucketPolicyOutput

source§

impl RequestIdExt for DeleteBucketReplicationOutput

source§

impl RequestIdExt for DeleteBucketTaggingOutput

source§

impl RequestIdExt for DeleteBucketWebsiteOutput

source§

impl RequestIdExt for DeleteObjectOutput

source§

impl RequestIdExt for DeleteObjectTaggingOutput

source§

impl RequestIdExt for DeleteObjectsOutput

source§

impl RequestIdExt for DeletePublicAccessBlockOutput

source§

impl RequestIdExt for GetBucketAccelerateConfigurationOutput

source§

impl RequestIdExt for GetBucketAclOutput

source§

impl RequestIdExt for GetBucketAnalyticsConfigurationOutput

source§

impl RequestIdExt for GetBucketCorsOutput

source§

impl RequestIdExt for GetBucketEncryptionOutput

source§

impl RequestIdExt for GetBucketIntelligentTieringConfigurationOutput

source§

impl RequestIdExt for GetBucketInventoryConfigurationOutput

source§

impl RequestIdExt for GetBucketLifecycleConfigurationOutput

source§

impl RequestIdExt for GetBucketLocationOutput

source§

impl RequestIdExt for GetBucketLoggingOutput

source§

impl RequestIdExt for GetBucketMetricsConfigurationOutput

source§

impl RequestIdExt for GetBucketNotificationConfigurationOutput

source§

impl RequestIdExt for GetBucketOwnershipControlsOutput

source§

impl RequestIdExt for GetBucketPolicyOutput

source§

impl RequestIdExt for GetBucketPolicyStatusOutput

source§

impl RequestIdExt for GetBucketReplicationOutput

source§

impl RequestIdExt for GetBucketRequestPaymentOutput

source§

impl RequestIdExt for GetBucketTaggingOutput

source§

impl RequestIdExt for GetBucketVersioningOutput

source§

impl RequestIdExt for GetBucketWebsiteOutput

source§

impl RequestIdExt for GetObjectOutput

source§

impl RequestIdExt for GetObjectAclOutput

source§

impl RequestIdExt for GetObjectAttributesOutput

source§

impl RequestIdExt for GetObjectLegalHoldOutput

source§

impl RequestIdExt for GetObjectLockConfigurationOutput

source§

impl RequestIdExt for GetObjectRetentionOutput

source§

impl RequestIdExt for GetObjectTaggingOutput

source§

impl RequestIdExt for GetObjectTorrentOutput

source§

impl RequestIdExt for GetPublicAccessBlockOutput

source§

impl RequestIdExt for HeadBucketOutput

source§

impl RequestIdExt for HeadObjectOutput

source§

impl RequestIdExt for ListBucketAnalyticsConfigurationsOutput

source§

impl RequestIdExt for ListBucketIntelligentTieringConfigurationsOutput

source§

impl RequestIdExt for ListBucketInventoryConfigurationsOutput

source§

impl RequestIdExt for ListBucketMetricsConfigurationsOutput

source§

impl RequestIdExt for ListBucketsOutput

source§

impl RequestIdExt for ListDirectoryBucketsOutput

source§

impl RequestIdExt for ListMultipartUploadsOutput

source§

impl RequestIdExt for ListObjectVersionsOutput

source§

impl RequestIdExt for ListObjectsOutput

source§

impl RequestIdExt for ListObjectsV2Output

source§

impl RequestIdExt for ListPartsOutput

source§

impl RequestIdExt for PutBucketAccelerateConfigurationOutput

source§

impl RequestIdExt for PutBucketAclOutput

source§

impl RequestIdExt for PutBucketAnalyticsConfigurationOutput

source§

impl RequestIdExt for PutBucketCorsOutput

source§

impl RequestIdExt for PutBucketEncryptionOutput

source§

impl RequestIdExt for PutBucketIntelligentTieringConfigurationOutput

source§

impl RequestIdExt for PutBucketInventoryConfigurationOutput

source§

impl RequestIdExt for PutBucketLifecycleConfigurationOutput

source§

impl RequestIdExt for PutBucketLoggingOutput

source§

impl RequestIdExt for PutBucketMetricsConfigurationOutput

source§

impl RequestIdExt for PutBucketNotificationConfigurationOutput

source§

impl RequestIdExt for PutBucketOwnershipControlsOutput

source§

impl RequestIdExt for PutBucketPolicyOutput

source§

impl RequestIdExt for PutBucketReplicationOutput

source§

impl RequestIdExt for PutBucketRequestPaymentOutput

source§

impl RequestIdExt for PutBucketTaggingOutput

source§

impl RequestIdExt for PutBucketVersioningOutput

source§

impl RequestIdExt for PutBucketWebsiteOutput

source§

impl RequestIdExt for PutObjectOutput

source§

impl RequestIdExt for PutObjectAclOutput

source§

impl RequestIdExt for PutObjectLegalHoldOutput

source§

impl RequestIdExt for PutObjectLockConfigurationOutput

source§

impl RequestIdExt for PutObjectRetentionOutput

source§

impl RequestIdExt for PutObjectTaggingOutput

source§

impl RequestIdExt for PutPublicAccessBlockOutput

source§

impl RequestIdExt for RestoreObjectOutput

source§

impl RequestIdExt for SelectObjectContentOutput

source§

impl RequestIdExt for UploadPartOutput

source§

impl RequestIdExt for UploadPartCopyOutput

source§

impl RequestIdExt for WriteGetObjectResponseOutput