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

source§

impl RequestId for Unhandled

source§

impl<B> RequestId for Response<B>

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for HeaderMap<HeaderValue>

Implementors§

source§

impl RequestId for Error

source§

impl RequestId for BatchGetTracesError

source§

impl RequestId for CreateGroupError

source§

impl RequestId for CreateSamplingRuleError

source§

impl RequestId for DeleteGroupError

source§

impl RequestId for DeleteResourcePolicyError

source§

impl RequestId for DeleteSamplingRuleError

source§

impl RequestId for GetEncryptionConfigError

source§

impl RequestId for GetGroupError

source§

impl RequestId for GetGroupsError

source§

impl RequestId for GetInsightError

source§

impl RequestId for GetInsightEventsError

source§

impl RequestId for GetInsightImpactGraphError

source§

impl RequestId for GetInsightSummariesError

source§

impl RequestId for GetSamplingRulesError

source§

impl RequestId for GetSamplingStatisticSummariesError

source§

impl RequestId for GetSamplingTargetsError

source§

impl RequestId for GetServiceGraphError

source§

impl RequestId for GetTimeSeriesServiceStatisticsError

source§

impl RequestId for GetTraceGraphError

source§

impl RequestId for GetTraceSummariesError

source§

impl RequestId for ListResourcePoliciesError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for PutEncryptionConfigError

source§

impl RequestId for PutResourcePolicyError

source§

impl RequestId for PutTelemetryRecordsError

source§

impl RequestId for PutTraceSegmentsError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateGroupError

source§

impl RequestId for UpdateSamplingRuleError

source§

impl RequestId for aws_sdk_xray::client::customize::Response

source§

impl RequestId for InvalidPolicyRevisionIdException

source§

impl RequestId for InvalidRequestException

source§

impl RequestId for LockoutPreventionException

source§

impl RequestId for MalformedPolicyDocumentException

source§

impl RequestId for PolicyCountLimitExceededException

source§

impl RequestId for PolicySizeLimitExceededException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for RuleLimitExceededException

source§

impl RequestId for ThrottledException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for BatchGetTracesOutput

source§

impl RequestId for CreateGroupOutput

source§

impl RequestId for CreateSamplingRuleOutput

source§

impl RequestId for DeleteGroupOutput

source§

impl RequestId for DeleteResourcePolicyOutput

source§

impl RequestId for DeleteSamplingRuleOutput

source§

impl RequestId for GetEncryptionConfigOutput

source§

impl RequestId for GetGroupOutput

source§

impl RequestId for GetGroupsOutput

source§

impl RequestId for GetInsightOutput

source§

impl RequestId for GetInsightEventsOutput

source§

impl RequestId for GetInsightImpactGraphOutput

source§

impl RequestId for GetInsightSummariesOutput

source§

impl RequestId for GetSamplingRulesOutput

source§

impl RequestId for GetSamplingStatisticSummariesOutput

source§

impl RequestId for GetSamplingTargetsOutput

source§

impl RequestId for GetServiceGraphOutput

source§

impl RequestId for GetTimeSeriesServiceStatisticsOutput

source§

impl RequestId for GetTraceGraphOutput

source§

impl RequestId for GetTraceSummariesOutput

source§

impl RequestId for ListResourcePoliciesOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for PutEncryptionConfigOutput

source§

impl RequestId for PutResourcePolicyOutput

source§

impl RequestId for PutTelemetryRecordsOutput

source§

impl RequestId for PutTraceSegmentsOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateGroupOutput

source§

impl RequestId for UpdateSamplingRuleOutput

source§

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