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 SubscribeToShardEventStreamError

Source§

impl RequestId for AddTagsToStreamError

Source§

impl RequestId for CreateStreamError

Source§

impl RequestId for DecreaseStreamRetentionPeriodError

Source§

impl RequestId for DeleteResourcePolicyError

Source§

impl RequestId for DeleteStreamError

Source§

impl RequestId for DeregisterStreamConsumerError

Source§

impl RequestId for DescribeLimitsError

Source§

impl RequestId for DescribeStreamError

Source§

impl RequestId for DescribeStreamConsumerError

Source§

impl RequestId for DescribeStreamSummaryError

Source§

impl RequestId for DisableEnhancedMonitoringError

Source§

impl RequestId for EnableEnhancedMonitoringError

Source§

impl RequestId for GetRecordsError

Source§

impl RequestId for GetResourcePolicyError

Source§

impl RequestId for GetShardIteratorError

Source§

impl RequestId for IncreaseStreamRetentionPeriodError

Source§

impl RequestId for ListShardsError

Source§

impl RequestId for ListStreamConsumersError

Source§

impl RequestId for ListStreamsError

Source§

impl RequestId for ListTagsForResourceError

Source§

impl RequestId for ListTagsForStreamError

Source§

impl RequestId for MergeShardsError

Source§

impl RequestId for PutRecordError

Source§

impl RequestId for PutRecordsError

Source§

impl RequestId for PutResourcePolicyError

Source§

impl RequestId for RegisterStreamConsumerError

Source§

impl RequestId for RemoveTagsFromStreamError

Source§

impl RequestId for SplitShardError

Source§

impl RequestId for StartStreamEncryptionError

Source§

impl RequestId for StopStreamEncryptionError

Source§

impl RequestId for SubscribeToShardError

Source§

impl RequestId for TagResourceError

Source§

impl RequestId for UntagResourceError

Source§

impl RequestId for UpdateShardCountError

Source§

impl RequestId for UpdateStreamModeError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for ExpiredIteratorException

Source§

impl RequestId for ExpiredNextTokenException

Source§

impl RequestId for InternalFailureException

Source§

impl RequestId for InvalidArgumentException

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 LimitExceededException

Source§

impl RequestId for ProvisionedThroughputExceededException

Source§

impl RequestId for ResourceInUseException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AddTagsToStreamOutput

Source§

impl RequestId for CreateStreamOutput

Source§

impl RequestId for DecreaseStreamRetentionPeriodOutput

Source§

impl RequestId for DeleteResourcePolicyOutput

Source§

impl RequestId for DeleteStreamOutput

Source§

impl RequestId for DeregisterStreamConsumerOutput

Source§

impl RequestId for DescribeLimitsOutput

Source§

impl RequestId for DescribeStreamOutput

Source§

impl RequestId for DescribeStreamConsumerOutput

Source§

impl RequestId for DescribeStreamSummaryOutput

Source§

impl RequestId for DisableEnhancedMonitoringOutput

Source§

impl RequestId for EnableEnhancedMonitoringOutput

Source§

impl RequestId for GetRecordsOutput

Source§

impl RequestId for GetResourcePolicyOutput

Source§

impl RequestId for GetShardIteratorOutput

Source§

impl RequestId for IncreaseStreamRetentionPeriodOutput

Source§

impl RequestId for ListShardsOutput

Source§

impl RequestId for ListStreamConsumersOutput

Source§

impl RequestId for ListStreamsOutput

Source§

impl RequestId for ListTagsForResourceOutput

Source§

impl RequestId for ListTagsForStreamOutput

Source§

impl RequestId for MergeShardsOutput

Source§

impl RequestId for PutRecordOutput

Source§

impl RequestId for PutRecordsOutput

Source§

impl RequestId for PutResourcePolicyOutput

Source§

impl RequestId for RegisterStreamConsumerOutput

Source§

impl RequestId for RemoveTagsFromStreamOutput

Source§

impl RequestId for SplitShardOutput

Source§

impl RequestId for StartStreamEncryptionOutput

Source§

impl RequestId for StopStreamEncryptionOutput

Source§

impl RequestId for SubscribeToShardOutput

Source§

impl RequestId for TagResourceOutput

Source§

impl RequestId for UntagResourceOutput

Source§

impl RequestId for UpdateShardCountOutput

Source§

impl RequestId for UpdateStreamModeOutput