RequestId

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 AddPermissionError

Source§

impl RequestId for CheckIfPhoneNumberIsOptedOutError

Source§

impl RequestId for ConfirmSubscriptionError

Source§

impl RequestId for CreatePlatformApplicationError

Source§

impl RequestId for CreatePlatformEndpointError

Source§

impl RequestId for CreateSMSSandboxPhoneNumberError

Source§

impl RequestId for CreateTopicError

Source§

impl RequestId for DeleteEndpointError

Source§

impl RequestId for DeletePlatformApplicationError

Source§

impl RequestId for DeleteSMSSandboxPhoneNumberError

Source§

impl RequestId for DeleteTopicError

Source§

impl RequestId for GetDataProtectionPolicyError

Source§

impl RequestId for GetEndpointAttributesError

Source§

impl RequestId for GetPlatformApplicationAttributesError

Source§

impl RequestId for GetSMSAttributesError

Source§

impl RequestId for GetSMSSandboxAccountStatusError

Source§

impl RequestId for GetSubscriptionAttributesError

Source§

impl RequestId for GetTopicAttributesError

Source§

impl RequestId for ListEndpointsByPlatformApplicationError

Source§

impl RequestId for ListOriginationNumbersError

Source§

impl RequestId for ListPhoneNumbersOptedOutError

Source§

impl RequestId for ListPlatformApplicationsError

Source§

impl RequestId for ListSMSSandboxPhoneNumbersError

Source§

impl RequestId for ListSubscriptionsError

Source§

impl RequestId for ListSubscriptionsByTopicError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTopicsError

Source§

impl RequestId for OptInPhoneNumberError

Source§

impl RequestId for PublishError

Source§

impl RequestId for PublishBatchError

Source§

impl RequestId for PutDataProtectionPolicyError

Source§

impl RequestId for RemovePermissionError

Source§

impl RequestId for SetEndpointAttributesError

Source§

impl RequestId for SetPlatformApplicationAttributesError

Source§

impl RequestId for SetSMSAttributesError

Source§

impl RequestId for SetSubscriptionAttributesError

Source§

impl RequestId for SetTopicAttributesError

Source§

impl RequestId for SubscribeError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UnsubscribeError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for VerifySMSSandboxPhoneNumberError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AuthorizationErrorException

Source§

impl RequestId for BatchEntryIdsNotDistinctException

Source§

impl RequestId for BatchRequestTooLongException

Source§

impl RequestId for ConcurrentAccessException

Source§

impl RequestId for EmptyBatchRequestException

Source§

impl RequestId for EndpointDisabledException

Source§

impl RequestId for FilterPolicyLimitExceededException

Source§

impl RequestId for InternalErrorException

Source§

impl RequestId for InvalidBatchEntryIdException

Source§

impl RequestId for InvalidParameterException

Source§

impl RequestId for InvalidParameterValueException

Source§

impl RequestId for InvalidSecurityException

Source§

impl RequestId for InvalidStateException

Source§

impl RequestId for KmsAccessDeniedException

Source§

impl RequestId for KmsDisabledException

Source§

impl RequestId for KmsInvalidStateException

Source§

impl RequestId for KmsNotFoundException

Source§

impl RequestId for KmsOptInRequired

Source§

impl RequestId for KmsThrottlingException

Source§

impl RequestId for NotFoundException

Source§

impl RequestId for OptedOutException

Source§

impl RequestId for PlatformApplicationDisabledException

Source§

impl RequestId for ReplayLimitExceededException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for StaleTagException

Source§

impl RequestId for SubscriptionLimitExceededException

Source§

impl RequestId for TagLimitExceededException

Source§

impl RequestId for TagPolicyException

Source§

impl RequestId for ThrottledException

Source§

impl RequestId for TooManyEntriesInBatchRequestException

Source§

impl RequestId for TopicLimitExceededException

Source§

impl RequestId for UserErrorException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for VerificationException

Source§

impl RequestId for AddPermissionOutput

Source§

impl RequestId for CheckIfPhoneNumberIsOptedOutOutput

Source§

impl RequestId for ConfirmSubscriptionOutput

Source§

impl RequestId for CreatePlatformApplicationOutput

Source§

impl RequestId for CreatePlatformEndpointOutput

Source§

impl RequestId for CreateSmsSandboxPhoneNumberOutput

Source§

impl RequestId for CreateTopicOutput

Source§

impl RequestId for DeleteEndpointOutput

Source§

impl RequestId for DeletePlatformApplicationOutput

Source§

impl RequestId for DeleteSmsSandboxPhoneNumberOutput

Source§

impl RequestId for DeleteTopicOutput

Source§

impl RequestId for GetDataProtectionPolicyOutput

Source§

impl RequestId for GetEndpointAttributesOutput

Source§

impl RequestId for GetPlatformApplicationAttributesOutput

Source§

impl RequestId for GetSmsAttributesOutput

Source§

impl RequestId for GetSmsSandboxAccountStatusOutput

Source§

impl RequestId for GetSubscriptionAttributesOutput

Source§

impl RequestId for GetTopicAttributesOutput

Source§

impl RequestId for ListEndpointsByPlatformApplicationOutput

Source§

impl RequestId for ListOriginationNumbersOutput

Source§

impl RequestId for ListPhoneNumbersOptedOutOutput

Source§

impl RequestId for ListPlatformApplicationsOutput

Source§

impl RequestId for ListSmsSandboxPhoneNumbersOutput

Source§

impl RequestId for ListSubscriptionsOutput

Source§

impl RequestId for ListSubscriptionsByTopicOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTopicsOutput

Source§

impl RequestId for OptInPhoneNumberOutput

Source§

impl RequestId for PublishOutput

Source§

impl RequestId for PublishBatchOutput

Source§

impl RequestId for PutDataProtectionPolicyOutput

Source§

impl RequestId for RemovePermissionOutput

Source§

impl RequestId for SetEndpointAttributesOutput

Source§

impl RequestId for SetPlatformApplicationAttributesOutput

Source§

impl RequestId for SetSmsAttributesOutput

Source§

impl RequestId for SetSubscriptionAttributesOutput

Source§

impl RequestId for SetTopicAttributesOutput

Source§

impl RequestId for SubscribeOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UnsubscribeOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for VerifySmsSandboxPhoneNumberOutput