Trait RequestId

Source
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 DeleteScalingPolicyError

Source§

impl RequestId for DeleteScheduledActionError

Source§

impl RequestId for DeregisterScalableTargetError

Source§

impl RequestId for DescribeScalableTargetsError

Source§

impl RequestId for DescribeScalingActivitiesError

Source§

impl RequestId for DescribeScalingPoliciesError

Source§

impl RequestId for DescribeScheduledActionsError

Source§

impl RequestId for GetPredictiveScalingForecastError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for PutScalingPolicyError

Source§

impl RequestId for PutScheduledActionError

Source§

impl RequestId for RegisterScalableTargetError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for ConcurrentUpdateException

Source§

impl RequestId for FailedResourceAccessException

Source§

impl RequestId for InternalServiceException

Source§

impl RequestId for InvalidNextTokenException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for ObjectNotFoundException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for TooManyTagsException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for DeleteScalingPolicyOutput

Source§

impl RequestId for DeleteScheduledActionOutput

Source§

impl RequestId for DeregisterScalableTargetOutput

Source§

impl RequestId for DescribeScalableTargetsOutput

Source§

impl RequestId for DescribeScalingActivitiesOutput

Source§

impl RequestId for DescribeScalingPoliciesOutput

Source§

impl RequestId for DescribeScheduledActionsOutput

Source§

impl RequestId for GetPredictiveScalingForecastOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for PutScalingPolicyOutput

Source§

impl RequestId for PutScheduledActionOutput

Source§

impl RequestId for RegisterScalableTargetOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput