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<O, E> RequestId for Result<O, E>where O: RequestId, E: RequestId,

source§

impl<B> RequestId for Response<B>

source§

impl RequestId for HeaderMap<HeaderValue>

source§

impl RequestId for ErrorMetadata

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for CreateAccessPointError

source§

impl RequestId for CreateAccessPointForObjectLambdaError

source§

impl RequestId for CreateBucketError

source§

impl RequestId for CreateJobError

source§

impl RequestId for CreateMultiRegionAccessPointError

source§

impl RequestId for DeleteAccessPointError

source§

impl RequestId for DeleteAccessPointForObjectLambdaError

source§

impl RequestId for DeleteAccessPointPolicyError

source§

impl RequestId for DeleteAccessPointPolicyForObjectLambdaError

source§

impl RequestId for DeleteBucketError

source§

impl RequestId for DeleteBucketLifecycleConfigurationError

source§

impl RequestId for DeleteBucketPolicyError

source§

impl RequestId for DeleteBucketReplicationError

source§

impl RequestId for DeleteBucketTaggingError

source§

impl RequestId for DeleteJobTaggingError

source§

impl RequestId for DeleteMultiRegionAccessPointError

source§

impl RequestId for DeletePublicAccessBlockError

source§

impl RequestId for DeleteStorageLensConfigurationError

source§

impl RequestId for DeleteStorageLensConfigurationTaggingError

source§

impl RequestId for DescribeJobError

source§

impl RequestId for DescribeMultiRegionAccessPointOperationError

source§

impl RequestId for GetAccessPointError

source§

impl RequestId for GetAccessPointConfigurationForObjectLambdaError

source§

impl RequestId for GetAccessPointForObjectLambdaError

source§

impl RequestId for GetAccessPointPolicyError

source§

impl RequestId for GetAccessPointPolicyForObjectLambdaError

source§

impl RequestId for GetAccessPointPolicyStatusError

source§

impl RequestId for GetAccessPointPolicyStatusForObjectLambdaError

source§

impl RequestId for GetBucketError

source§

impl RequestId for GetBucketLifecycleConfigurationError

source§

impl RequestId for GetBucketPolicyError

source§

impl RequestId for GetBucketReplicationError

source§

impl RequestId for GetBucketTaggingError

source§

impl RequestId for GetBucketVersioningError

source§

impl RequestId for GetJobTaggingError

source§

impl RequestId for GetMultiRegionAccessPointError

source§

impl RequestId for GetMultiRegionAccessPointPolicyError

source§

impl RequestId for GetMultiRegionAccessPointPolicyStatusError

source§

impl RequestId for GetMultiRegionAccessPointRoutesError

source§

impl RequestId for GetPublicAccessBlockError

source§

impl RequestId for GetStorageLensConfigurationError

source§

impl RequestId for GetStorageLensConfigurationTaggingError

source§

impl RequestId for ListAccessPointsError

source§

impl RequestId for ListAccessPointsForObjectLambdaError

source§

impl RequestId for ListJobsError

source§

impl RequestId for ListMultiRegionAccessPointsError

source§

impl RequestId for ListRegionalBucketsError

source§

impl RequestId for ListStorageLensConfigurationsError

source§

impl RequestId for PutAccessPointConfigurationForObjectLambdaError

source§

impl RequestId for PutAccessPointPolicyError

source§

impl RequestId for PutAccessPointPolicyForObjectLambdaError

source§

impl RequestId for PutBucketLifecycleConfigurationError

source§

impl RequestId for PutBucketPolicyError

source§

impl RequestId for PutBucketReplicationError

source§

impl RequestId for PutBucketTaggingError

source§

impl RequestId for PutBucketVersioningError

source§

impl RequestId for PutJobTaggingError

source§

impl RequestId for PutMultiRegionAccessPointPolicyError

source§

impl RequestId for PutPublicAccessBlockError

source§

impl RequestId for PutStorageLensConfigurationError

source§

impl RequestId for PutStorageLensConfigurationTaggingError

source§

impl RequestId for SubmitMultiRegionAccessPointRoutesError

source§

impl RequestId for UpdateJobPriorityError

source§

impl RequestId for UpdateJobStatusError

source§

impl RequestId for aws_sdk_s3control::client::customize::Response

source§

impl RequestId for BadRequestException

source§

impl RequestId for BucketAlreadyExists

source§

impl RequestId for BucketAlreadyOwnedByYou

source§

impl RequestId for IdempotencyException

source§

impl RequestId for InternalServiceException

source§

impl RequestId for InvalidNextTokenException

source§

impl RequestId for InvalidRequestException

source§

impl RequestId for JobStatusException

source§

impl RequestId for NoSuchPublicAccessBlockConfiguration

source§

impl RequestId for NotFoundException

source§

impl RequestId for TooManyRequestsException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for CreateAccessPointOutput

source§

impl RequestId for CreateAccessPointForObjectLambdaOutput

source§

impl RequestId for CreateBucketOutput

source§

impl RequestId for CreateJobOutput

source§

impl RequestId for CreateMultiRegionAccessPointOutput

source§

impl RequestId for DeleteAccessPointOutput

source§

impl RequestId for DeleteAccessPointForObjectLambdaOutput

source§

impl RequestId for DeleteAccessPointPolicyOutput

source§

impl RequestId for DeleteAccessPointPolicyForObjectLambdaOutput

source§

impl RequestId for DeleteBucketOutput

source§

impl RequestId for DeleteBucketLifecycleConfigurationOutput

source§

impl RequestId for DeleteBucketPolicyOutput

source§

impl RequestId for DeleteBucketReplicationOutput

source§

impl RequestId for DeleteBucketTaggingOutput

source§

impl RequestId for DeleteJobTaggingOutput

source§

impl RequestId for DeleteMultiRegionAccessPointOutput

source§

impl RequestId for DeletePublicAccessBlockOutput

source§

impl RequestId for DeleteStorageLensConfigurationOutput

source§

impl RequestId for DeleteStorageLensConfigurationTaggingOutput

source§

impl RequestId for DescribeJobOutput

source§

impl RequestId for DescribeMultiRegionAccessPointOperationOutput

source§

impl RequestId for GetAccessPointOutput

source§

impl RequestId for GetAccessPointConfigurationForObjectLambdaOutput

source§

impl RequestId for GetAccessPointForObjectLambdaOutput

source§

impl RequestId for GetAccessPointPolicyOutput

source§

impl RequestId for GetAccessPointPolicyForObjectLambdaOutput

source§

impl RequestId for GetAccessPointPolicyStatusOutput

source§

impl RequestId for GetAccessPointPolicyStatusForObjectLambdaOutput

source§

impl RequestId for GetBucketOutput

source§

impl RequestId for GetBucketLifecycleConfigurationOutput

source§

impl RequestId for GetBucketPolicyOutput

source§

impl RequestId for GetBucketReplicationOutput

source§

impl RequestId for GetBucketTaggingOutput

source§

impl RequestId for GetBucketVersioningOutput

source§

impl RequestId for GetJobTaggingOutput

source§

impl RequestId for GetMultiRegionAccessPointOutput

source§

impl RequestId for GetMultiRegionAccessPointPolicyOutput

source§

impl RequestId for GetMultiRegionAccessPointPolicyStatusOutput

source§

impl RequestId for GetMultiRegionAccessPointRoutesOutput

source§

impl RequestId for GetPublicAccessBlockOutput

source§

impl RequestId for GetStorageLensConfigurationOutput

source§

impl RequestId for GetStorageLensConfigurationTaggingOutput

source§

impl RequestId for ListAccessPointsOutput

source§

impl RequestId for ListAccessPointsForObjectLambdaOutput

source§

impl RequestId for ListJobsOutput

source§

impl RequestId for ListMultiRegionAccessPointsOutput

source§

impl RequestId for ListRegionalBucketsOutput

source§

impl RequestId for ListStorageLensConfigurationsOutput

source§

impl RequestId for PutAccessPointConfigurationForObjectLambdaOutput

source§

impl RequestId for PutAccessPointPolicyOutput

source§

impl RequestId for PutAccessPointPolicyForObjectLambdaOutput

source§

impl RequestId for PutBucketLifecycleConfigurationOutput

source§

impl RequestId for PutBucketPolicyOutput

source§

impl RequestId for PutBucketReplicationOutput

source§

impl RequestId for PutBucketTaggingOutput

source§

impl RequestId for PutBucketVersioningOutput

source§

impl RequestId for PutJobTaggingOutput

source§

impl RequestId for PutMultiRegionAccessPointPolicyOutput

source§

impl RequestId for PutPublicAccessBlockOutput

source§

impl RequestId for PutStorageLensConfigurationOutput

source§

impl RequestId for PutStorageLensConfigurationTaggingOutput

source§

impl RequestId for SubmitMultiRegionAccessPointRoutesOutput

source§

impl RequestId for UpdateJobPriorityOutput

source§

impl RequestId for UpdateJobStatusOutput

source§

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