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 AddApplicationCloudWatchLoggingOptionError

source§

impl RequestId for AddApplicationInputError

source§

impl RequestId for AddApplicationInputProcessingConfigurationError

source§

impl RequestId for AddApplicationOutputError

source§

impl RequestId for AddApplicationReferenceDataSourceError

source§

impl RequestId for AddApplicationVpcConfigurationError

source§

impl RequestId for CreateApplicationError

source§

impl RequestId for CreateApplicationPresignedUrlError

source§

impl RequestId for CreateApplicationSnapshotError

source§

impl RequestId for DeleteApplicationError

source§

impl RequestId for DeleteApplicationCloudWatchLoggingOptionError

source§

impl RequestId for DeleteApplicationInputProcessingConfigurationError

source§

impl RequestId for DeleteApplicationOutputError

source§

impl RequestId for DeleteApplicationReferenceDataSourceError

source§

impl RequestId for DeleteApplicationSnapshotError

source§

impl RequestId for DeleteApplicationVpcConfigurationError

source§

impl RequestId for DescribeApplicationError

source§

impl RequestId for DescribeApplicationSnapshotError

source§

impl RequestId for DescribeApplicationVersionError

source§

impl RequestId for DiscoverInputSchemaError

source§

impl RequestId for ListApplicationSnapshotsError

source§

impl RequestId for ListApplicationVersionsError

source§

impl RequestId for ListApplicationsError

source§

impl RequestId for ListTagsForResourceError

source§

impl RequestId for RollbackApplicationError

source§

impl RequestId for StartApplicationError

source§

impl RequestId for StopApplicationError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateApplicationError

source§

impl RequestId for UpdateApplicationMaintenanceConfigurationError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for CodeValidationException

source§

impl RequestId for ConcurrentModificationException

source§

impl RequestId for InvalidApplicationConfigurationException

source§

impl RequestId for InvalidArgumentException

source§

impl RequestId for InvalidRequestException

source§

impl RequestId for LimitExceededException

source§

impl RequestId for ResourceInUseException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ResourceProvisionedThroughputExceededException

source§

impl RequestId for ServiceUnavailableException

source§

impl RequestId for TooManyTagsException

source§

impl RequestId for UnableToDetectSchemaException

source§

impl RequestId for UnsupportedOperationException

source§

impl RequestId for AddApplicationCloudWatchLoggingOptionOutput

source§

impl RequestId for AddApplicationInputOutput

source§

impl RequestId for AddApplicationInputProcessingConfigurationOutput

source§

impl RequestId for AddApplicationOutputOutput

source§

impl RequestId for AddApplicationReferenceDataSourceOutput

source§

impl RequestId for AddApplicationVpcConfigurationOutput

source§

impl RequestId for CreateApplicationOutput

source§

impl RequestId for CreateApplicationPresignedUrlOutput

source§

impl RequestId for CreateApplicationSnapshotOutput

source§

impl RequestId for DeleteApplicationOutput

source§

impl RequestId for DeleteApplicationCloudWatchLoggingOptionOutput

source§

impl RequestId for DeleteApplicationInputProcessingConfigurationOutput

source§

impl RequestId for DeleteApplicationOutputOutput

source§

impl RequestId for DeleteApplicationReferenceDataSourceOutput

source§

impl RequestId for DeleteApplicationSnapshotOutput

source§

impl RequestId for DeleteApplicationVpcConfigurationOutput

source§

impl RequestId for DescribeApplicationOutput

source§

impl RequestId for DescribeApplicationSnapshotOutput

source§

impl RequestId for DescribeApplicationVersionOutput

source§

impl RequestId for DiscoverInputSchemaOutput

source§

impl RequestId for ListApplicationSnapshotsOutput

source§

impl RequestId for ListApplicationVersionsOutput

source§

impl RequestId for ListApplicationsOutput

source§

impl RequestId for ListTagsForResourceOutput

source§

impl RequestId for RollbackApplicationOutput

source§

impl RequestId for StartApplicationOutput

source§

impl RequestId for StopApplicationOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateApplicationOutput

source§

impl RequestId for UpdateApplicationMaintenanceConfigurationOutput