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 AddTagsError

Source§

impl RequestId for ApplySecurityGroupsToLoadBalancerError

Source§

impl RequestId for AttachLoadBalancerToSubnetsError

Source§

impl RequestId for ConfigureHealthCheckError

Source§

impl RequestId for CreateAppCookieStickinessPolicyError

Source§

impl RequestId for CreateLBCookieStickinessPolicyError

Source§

impl RequestId for CreateLoadBalancerError

Source§

impl RequestId for CreateLoadBalancerListenersError

Source§

impl RequestId for CreateLoadBalancerPolicyError

Source§

impl RequestId for DeleteLoadBalancerError

Source§

impl RequestId for DeleteLoadBalancerListenersError

Source§

impl RequestId for DeleteLoadBalancerPolicyError

Source§

impl RequestId for DeregisterInstancesFromLoadBalancerError

Source§

impl RequestId for DescribeAccountLimitsError

Source§

impl RequestId for DescribeInstanceHealthError

Source§

impl RequestId for DescribeLoadBalancerAttributesError

Source§

impl RequestId for DescribeLoadBalancerPoliciesError

Source§

impl RequestId for DescribeLoadBalancerPolicyTypesError

Source§

impl RequestId for DescribeLoadBalancersError

Source§

impl RequestId for DescribeTagsError

Source§

impl RequestId for DetachLoadBalancerFromSubnetsError

Source§

impl RequestId for DisableAvailabilityZonesForLoadBalancerError

Source§

impl RequestId for EnableAvailabilityZonesForLoadBalancerError

Source§

impl RequestId for ModifyLoadBalancerAttributesError

Source§

impl RequestId for RegisterInstancesWithLoadBalancerError

Source§

impl RequestId for RemoveTagsError

Source§

impl RequestId for SetLoadBalancerListenerSSLCertificateError

Source§

impl RequestId for SetLoadBalancerPoliciesForBackendServerError

Source§

impl RequestId for SetLoadBalancerPoliciesOfListenerError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessPointNotFoundException

Source§

impl RequestId for CertificateNotFoundException

Source§

impl RequestId for DependencyThrottleException

Source§

impl RequestId for DuplicateAccessPointNameException

Source§

impl RequestId for DuplicateListenerException

Source§

impl RequestId for DuplicatePolicyNameException

Source§

impl RequestId for DuplicateTagKeysException

Source§

impl RequestId for InvalidConfigurationRequestException

Source§

impl RequestId for InvalidEndPointException

Source§

impl RequestId for InvalidSchemeException

Source§

impl RequestId for InvalidSecurityGroupException

Source§

impl RequestId for InvalidSubnetException

Source§

impl RequestId for ListenerNotFoundException

Source§

impl RequestId for LoadBalancerAttributeNotFoundException

Source§

impl RequestId for OperationNotPermittedException

Source§

impl RequestId for PolicyNotFoundException

Source§

impl RequestId for PolicyTypeNotFoundException

Source§

impl RequestId for SubnetNotFoundException

Source§

impl RequestId for TooManyAccessPointsException

Source§

impl RequestId for TooManyPoliciesException

Source§

impl RequestId for TooManyTagsException

Source§

impl RequestId for UnsupportedProtocolException

Source§

impl RequestId for AddTagsOutput

Source§

impl RequestId for ApplySecurityGroupsToLoadBalancerOutput

Source§

impl RequestId for AttachLoadBalancerToSubnetsOutput

Source§

impl RequestId for ConfigureHealthCheckOutput

Source§

impl RequestId for CreateAppCookieStickinessPolicyOutput

Source§

impl RequestId for CreateLbCookieStickinessPolicyOutput

Source§

impl RequestId for CreateLoadBalancerOutput

Source§

impl RequestId for CreateLoadBalancerListenersOutput

Source§

impl RequestId for CreateLoadBalancerPolicyOutput

Source§

impl RequestId for DeleteLoadBalancerOutput

Source§

impl RequestId for DeleteLoadBalancerListenersOutput

Source§

impl RequestId for DeleteLoadBalancerPolicyOutput

Source§

impl RequestId for DeregisterInstancesFromLoadBalancerOutput

Source§

impl RequestId for DescribeAccountLimitsOutput

Source§

impl RequestId for DescribeInstanceHealthOutput

Source§

impl RequestId for DescribeLoadBalancerAttributesOutput

Source§

impl RequestId for DescribeLoadBalancerPoliciesOutput

Source§

impl RequestId for DescribeLoadBalancerPolicyTypesOutput

Source§

impl RequestId for DescribeLoadBalancersOutput

Source§

impl RequestId for DescribeTagsOutput

Source§

impl RequestId for DetachLoadBalancerFromSubnetsOutput

Source§

impl RequestId for DisableAvailabilityZonesForLoadBalancerOutput

Source§

impl RequestId for EnableAvailabilityZonesForLoadBalancerOutput

Source§

impl RequestId for ModifyLoadBalancerAttributesOutput

Source§

impl RequestId for RegisterInstancesWithLoadBalancerOutput

Source§

impl RequestId for RemoveTagsOutput

Source§

impl RequestId for SetLoadBalancerListenerSslCertificateOutput

Source§

impl RequestId for SetLoadBalancerPoliciesForBackendServerOutput

Source§

impl RequestId for SetLoadBalancerPoliciesOfListenerOutput