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 InvokeWithResponseStreamResponseEventError

source§

impl RequestId for AddLayerVersionPermissionError

source§

impl RequestId for AddPermissionError

source§

impl RequestId for CreateAliasError

source§

impl RequestId for CreateCodeSigningConfigError

source§

impl RequestId for CreateEventSourceMappingError

source§

impl RequestId for CreateFunctionError

source§

impl RequestId for CreateFunctionUrlConfigError

source§

impl RequestId for DeleteAliasError

source§

impl RequestId for DeleteCodeSigningConfigError

source§

impl RequestId for DeleteEventSourceMappingError

source§

impl RequestId for DeleteFunctionError

source§

impl RequestId for DeleteFunctionCodeSigningConfigError

source§

impl RequestId for DeleteFunctionConcurrencyError

source§

impl RequestId for DeleteFunctionEventInvokeConfigError

source§

impl RequestId for DeleteFunctionUrlConfigError

source§

impl RequestId for DeleteLayerVersionError

source§

impl RequestId for DeleteProvisionedConcurrencyConfigError

source§

impl RequestId for GetAccountSettingsError

source§

impl RequestId for GetAliasError

source§

impl RequestId for GetCodeSigningConfigError

source§

impl RequestId for GetEventSourceMappingError

source§

impl RequestId for GetFunctionError

source§

impl RequestId for GetFunctionCodeSigningConfigError

source§

impl RequestId for GetFunctionConcurrencyError

source§

impl RequestId for GetFunctionConfigurationError

source§

impl RequestId for GetFunctionEventInvokeConfigError

source§

impl RequestId for GetFunctionUrlConfigError

source§

impl RequestId for GetLayerVersionError

source§

impl RequestId for GetLayerVersionByArnError

source§

impl RequestId for GetLayerVersionPolicyError

source§

impl RequestId for GetPolicyError

source§

impl RequestId for GetProvisionedConcurrencyConfigError

source§

impl RequestId for GetRuntimeManagementConfigError

source§

impl RequestId for InvokeError

source§

impl RequestId for InvokeAsyncError

source§

impl RequestId for InvokeWithResponseStreamError

source§

impl RequestId for ListAliasesError

source§

impl RequestId for ListCodeSigningConfigsError

source§

impl RequestId for ListEventSourceMappingsError

source§

impl RequestId for ListFunctionEventInvokeConfigsError

source§

impl RequestId for ListFunctionUrlConfigsError

source§

impl RequestId for ListFunctionsError

source§

impl RequestId for ListFunctionsByCodeSigningConfigError

source§

impl RequestId for ListLayerVersionsError

source§

impl RequestId for ListLayersError

source§

impl RequestId for ListProvisionedConcurrencyConfigsError

source§

impl RequestId for ListTagsError

source§

impl RequestId for ListVersionsByFunctionError

source§

impl RequestId for PublishLayerVersionError

source§

impl RequestId for PublishVersionError

source§

impl RequestId for PutFunctionCodeSigningConfigError

source§

impl RequestId for PutFunctionConcurrencyError

source§

impl RequestId for PutFunctionEventInvokeConfigError

source§

impl RequestId for PutProvisionedConcurrencyConfigError

source§

impl RequestId for PutRuntimeManagementConfigError

source§

impl RequestId for RemoveLayerVersionPermissionError

source§

impl RequestId for RemovePermissionError

source§

impl RequestId for TagResourceError

source§

impl RequestId for UntagResourceError

source§

impl RequestId for UpdateAliasError

source§

impl RequestId for UpdateCodeSigningConfigError

source§

impl RequestId for UpdateEventSourceMappingError

source§

impl RequestId for UpdateFunctionCodeError

source§

impl RequestId for UpdateFunctionConfigurationError

source§

impl RequestId for UpdateFunctionEventInvokeConfigError

source§

impl RequestId for UpdateFunctionUrlConfigError

source§

impl RequestId for ErrorMetadata

source§

impl RequestId for CodeSigningConfigNotFoundException

source§

impl RequestId for CodeStorageExceededException

source§

impl RequestId for CodeVerificationFailedException

source§

impl RequestId for Ec2AccessDeniedException

source§

impl RequestId for Ec2ThrottledException

source§

impl RequestId for Ec2UnexpectedException

source§

impl RequestId for EfsMountConnectivityException

source§

impl RequestId for EfsMountFailureException

source§

impl RequestId for EfsMountTimeoutException

source§

impl RequestId for EfsioException

source§

impl RequestId for EniLimitReachedException

source§

impl RequestId for InvalidCodeSignatureException

source§

impl RequestId for InvalidParameterValueException

source§

impl RequestId for InvalidRequestContentException

source§

impl RequestId for InvalidRuntimeException

source§

impl RequestId for InvalidSecurityGroupIdException

source§

impl RequestId for InvalidSubnetIdException

source§

impl RequestId for InvalidZipFileException

source§

impl RequestId for KmsAccessDeniedException

source§

impl RequestId for KmsDisabledException

source§

impl RequestId for KmsInvalidStateException

source§

impl RequestId for KmsNotFoundException

source§

impl RequestId for PolicyLengthExceededException

source§

impl RequestId for PreconditionFailedException

source§

impl RequestId for ProvisionedConcurrencyConfigNotFoundException

source§

impl RequestId for RecursiveInvocationException

source§

impl RequestId for RequestTooLargeException

source§

impl RequestId for ResourceConflictException

source§

impl RequestId for ResourceInUseException

source§

impl RequestId for ResourceNotFoundException

source§

impl RequestId for ResourceNotReadyException

source§

impl RequestId for ServiceException

source§

impl RequestId for SnapStartException

source§

impl RequestId for SnapStartNotReadyException

source§

impl RequestId for SnapStartTimeoutException

source§

impl RequestId for SubnetIpAddressLimitReachedException

source§

impl RequestId for TooManyRequestsException

source§

impl RequestId for UnsupportedMediaTypeException

source§

impl RequestId for AddLayerVersionPermissionOutput

source§

impl RequestId for AddPermissionOutput

source§

impl RequestId for CreateAliasOutput

source§

impl RequestId for CreateCodeSigningConfigOutput

source§

impl RequestId for CreateEventSourceMappingOutput

source§

impl RequestId for CreateFunctionOutput

source§

impl RequestId for CreateFunctionUrlConfigOutput

source§

impl RequestId for DeleteAliasOutput

source§

impl RequestId for DeleteCodeSigningConfigOutput

source§

impl RequestId for DeleteEventSourceMappingOutput

source§

impl RequestId for DeleteFunctionOutput

source§

impl RequestId for DeleteFunctionCodeSigningConfigOutput

source§

impl RequestId for DeleteFunctionConcurrencyOutput

source§

impl RequestId for DeleteFunctionEventInvokeConfigOutput

source§

impl RequestId for DeleteFunctionUrlConfigOutput

source§

impl RequestId for DeleteLayerVersionOutput

source§

impl RequestId for DeleteProvisionedConcurrencyConfigOutput

source§

impl RequestId for GetAccountSettingsOutput

source§

impl RequestId for GetAliasOutput

source§

impl RequestId for GetCodeSigningConfigOutput

source§

impl RequestId for GetEventSourceMappingOutput

source§

impl RequestId for GetFunctionOutput

source§

impl RequestId for GetFunctionCodeSigningConfigOutput

source§

impl RequestId for GetFunctionConcurrencyOutput

source§

impl RequestId for GetFunctionConfigurationOutput

source§

impl RequestId for GetFunctionEventInvokeConfigOutput

source§

impl RequestId for GetFunctionUrlConfigOutput

source§

impl RequestId for GetLayerVersionOutput

source§

impl RequestId for GetLayerVersionByArnOutput

source§

impl RequestId for GetLayerVersionPolicyOutput

source§

impl RequestId for GetPolicyOutput

source§

impl RequestId for GetProvisionedConcurrencyConfigOutput

source§

impl RequestId for GetRuntimeManagementConfigOutput

source§

impl RequestId for InvokeOutput

source§

impl RequestId for InvokeAsyncOutput

source§

impl RequestId for InvokeWithResponseStreamOutput

source§

impl RequestId for ListAliasesOutput

source§

impl RequestId for ListCodeSigningConfigsOutput

source§

impl RequestId for ListEventSourceMappingsOutput

source§

impl RequestId for ListFunctionEventInvokeConfigsOutput

source§

impl RequestId for ListFunctionUrlConfigsOutput

source§

impl RequestId for ListFunctionsOutput

source§

impl RequestId for ListFunctionsByCodeSigningConfigOutput

source§

impl RequestId for ListLayerVersionsOutput

source§

impl RequestId for ListLayersOutput

source§

impl RequestId for ListProvisionedConcurrencyConfigsOutput

source§

impl RequestId for ListTagsOutput

source§

impl RequestId for ListVersionsByFunctionOutput

source§

impl RequestId for PublishLayerVersionOutput

source§

impl RequestId for PublishVersionOutput

source§

impl RequestId for PutFunctionCodeSigningConfigOutput

source§

impl RequestId for PutFunctionConcurrencyOutput

source§

impl RequestId for PutFunctionEventInvokeConfigOutput

source§

impl RequestId for PutProvisionedConcurrencyConfigOutput

source§

impl RequestId for PutRuntimeManagementConfigOutput

source§

impl RequestId for RemoveLayerVersionPermissionOutput

source§

impl RequestId for RemovePermissionOutput

source§

impl RequestId for TagResourceOutput

source§

impl RequestId for UntagResourceOutput

source§

impl RequestId for UpdateAliasOutput

source§

impl RequestId for UpdateCodeSigningConfigOutput

source§

impl RequestId for UpdateEventSourceMappingOutput

source§

impl RequestId for UpdateFunctionCodeOutput

source§

impl RequestId for UpdateFunctionConfigurationOutput

source§

impl RequestId for UpdateFunctionEventInvokeConfigOutput

source§

impl RequestId for UpdateFunctionUrlConfigOutput