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 AddListenerCertificatesError

source§

impl RequestId for AddTagsError

source§

impl RequestId for AddTrustStoreRevocationsError

source§

impl RequestId for CreateListenerError

source§

impl RequestId for CreateLoadBalancerError

source§

impl RequestId for CreateRuleError

source§

impl RequestId for CreateTargetGroupError

source§

impl RequestId for CreateTrustStoreError

source§

impl RequestId for DeleteListenerError

source§

impl RequestId for DeleteLoadBalancerError

source§

impl RequestId for DeleteRuleError

source§

impl RequestId for DeleteTargetGroupError

source§

impl RequestId for DeleteTrustStoreError

source§

impl RequestId for DeregisterTargetsError

source§

impl RequestId for DescribeAccountLimitsError

source§

impl RequestId for DescribeListenerCertificatesError

source§

impl RequestId for DescribeListenersError

source§

impl RequestId for DescribeLoadBalancerAttributesError

source§

impl RequestId for DescribeLoadBalancersError

source§

impl RequestId for DescribeRulesError

source§

impl RequestId for DescribeSSLPoliciesError

source§

impl RequestId for DescribeTagsError

source§

impl RequestId for DescribeTargetGroupAttributesError

source§

impl RequestId for DescribeTargetGroupsError

source§

impl RequestId for DescribeTargetHealthError

source§

impl RequestId for DescribeTrustStoreAssociationsError

source§

impl RequestId for DescribeTrustStoreRevocationsError

source§

impl RequestId for DescribeTrustStoresError

source§

impl RequestId for GetTrustStoreCaCertificatesBundleError

source§

impl RequestId for GetTrustStoreRevocationContentError

source§

impl RequestId for ModifyListenerError

source§

impl RequestId for ModifyLoadBalancerAttributesError

source§

impl RequestId for ModifyRuleError

source§

impl RequestId for ModifyTargetGroupError

source§

impl RequestId for ModifyTargetGroupAttributesError

source§

impl RequestId for ModifyTrustStoreError

source§

impl RequestId for RegisterTargetsError

source§

impl RequestId for RemoveListenerCertificatesError

source§

impl RequestId for RemoveTagsError

source§

impl RequestId for RemoveTrustStoreRevocationsError

source§

impl RequestId for SetIpAddressTypeError

source§

impl RequestId for SetRulePrioritiesError

source§

impl RequestId for SetSecurityGroupsError

source§

impl RequestId for SetSubnetsError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for AllocationIdNotFoundException

source§

impl RequestId for AlpnPolicyNotSupportedException

source§

impl RequestId for AvailabilityZoneNotSupportedException

source§

impl RequestId for CaCertificatesBundleNotFoundException

source§

impl RequestId for CertificateNotFoundException

source§

impl RequestId for DuplicateListenerException

source§

impl RequestId for DuplicateLoadBalancerNameException

source§

impl RequestId for DuplicateTagKeysException

source§

impl RequestId for DuplicateTargetGroupNameException

source§

impl RequestId for DuplicateTrustStoreNameException

source§

impl RequestId for HealthUnavailableException

source§

impl RequestId for IncompatibleProtocolsException

source§

impl RequestId for InvalidCaCertificatesBundleException

source§

impl RequestId for InvalidConfigurationRequestException

source§

impl RequestId for InvalidLoadBalancerActionException

source§

impl RequestId for InvalidRevocationContentException

source§

impl RequestId for InvalidSchemeException

source§

impl RequestId for InvalidSecurityGroupException

source§

impl RequestId for InvalidSubnetException

source§

impl RequestId for InvalidTargetException

source§

impl RequestId for ListenerNotFoundException

source§

impl RequestId for LoadBalancerNotFoundException

source§

impl RequestId for OperationNotPermittedException

source§

impl RequestId for PriorityInUseException

source§

impl RequestId for ResourceInUseException

source§

impl RequestId for RevocationContentNotFoundException

source§

impl RequestId for RevocationIdNotFoundException

source§

impl RequestId for RuleNotFoundException

source§

impl RequestId for SslPolicyNotFoundException

source§

impl RequestId for SubnetNotFoundException

source§

impl RequestId for TargetGroupAssociationLimitException

source§

impl RequestId for TargetGroupNotFoundException

source§

impl RequestId for TooManyActionsException

source§

impl RequestId for TooManyCertificatesException

source§

impl RequestId for TooManyListenersException

source§

impl RequestId for TooManyLoadBalancersException

source§

impl RequestId for TooManyRegistrationsForTargetIdException

source§

impl RequestId for TooManyRulesException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for TooManyTargetGroupsException

source§

impl RequestId for TooManyTargetsException

source§

impl RequestId for TooManyTrustStoreRevocationEntriesException

source§

impl RequestId for TooManyTrustStoresException

source§

impl RequestId for TooManyUniqueTargetGroupsPerLoadBalancerException

source§

impl RequestId for TrustStoreInUseException

source§

impl RequestId for TrustStoreNotFoundException

source§

impl RequestId for TrustStoreNotReadyException

source§

impl RequestId for UnsupportedProtocolException

source§

impl RequestId for AddListenerCertificatesOutput

source§

impl RequestId for AddTagsOutput

source§

impl RequestId for AddTrustStoreRevocationsOutput

source§

impl RequestId for CreateListenerOutput

source§

impl RequestId for CreateLoadBalancerOutput

source§

impl RequestId for CreateRuleOutput

source§

impl RequestId for CreateTargetGroupOutput

source§

impl RequestId for CreateTrustStoreOutput

source§

impl RequestId for DeleteListenerOutput

source§

impl RequestId for DeleteLoadBalancerOutput

source§

impl RequestId for DeleteRuleOutput

source§

impl RequestId for DeleteTargetGroupOutput

source§

impl RequestId for DeleteTrustStoreOutput

source§

impl RequestId for DeregisterTargetsOutput

source§

impl RequestId for DescribeAccountLimitsOutput

source§

impl RequestId for DescribeListenerCertificatesOutput

source§

impl RequestId for DescribeListenersOutput

source§

impl RequestId for DescribeLoadBalancerAttributesOutput

source§

impl RequestId for DescribeLoadBalancersOutput

source§

impl RequestId for DescribeRulesOutput

source§

impl RequestId for DescribeSslPoliciesOutput

source§

impl RequestId for DescribeTagsOutput

source§

impl RequestId for DescribeTargetGroupAttributesOutput

source§

impl RequestId for DescribeTargetGroupsOutput

source§

impl RequestId for DescribeTargetHealthOutput

source§

impl RequestId for DescribeTrustStoreAssociationsOutput

source§

impl RequestId for DescribeTrustStoreRevocationsOutput

source§

impl RequestId for DescribeTrustStoresOutput

source§

impl RequestId for GetTrustStoreCaCertificatesBundleOutput

source§

impl RequestId for GetTrustStoreRevocationContentOutput

source§

impl RequestId for ModifyListenerOutput

source§

impl RequestId for ModifyLoadBalancerAttributesOutput

source§

impl RequestId for ModifyRuleOutput

source§

impl RequestId for ModifyTargetGroupOutput

source§

impl RequestId for ModifyTargetGroupAttributesOutput

source§

impl RequestId for ModifyTrustStoreOutput

source§

impl RequestId for RegisterTargetsOutput

source§

impl RequestId for RemoveListenerCertificatesOutput

source§

impl RequestId for RemoveTagsOutput

source§

impl RequestId for RemoveTrustStoreRevocationsOutput

source§

impl RequestId for SetIpAddressTypeOutput

source§

impl RequestId for SetRulePrioritiesOutput

source§

impl RequestId for SetSecurityGroupsOutput

source§

impl RequestId for SetSubnetsOutput